개방형 소스 소프트웨어 API

그만큼 WebSphere® Application Server 제품에는 다양한 오픈 소스 소프트웨어 패키지가 포함되어 있습니다.

제품에서 제공되는 특정 버전은 시간에 따라 다를 수 있습니다. 현재 제공되는 버전을 이해하기 위해 개발자는 plugins 또는 dev 디렉토리에 있는 JAR 파일에서 META-INF/MANIFEST.MF 파일을 추출하고 Export-Package: 지시문을 검색할 수 있습니다. 각 패키지의 버전이 이 지시문에 나열됩니다. 예를 들어, 다음 지시문은 Apache OpenWebBeans API가 1.1.0 레벨에 있음을 나타냅니다.
Export-Package: org.apache.webbeans;version="1.1.0",org.apache.webbeans.annotation;version="1.1.0",org.apache.webbeans.component;version="1.1.0",...

애플리케이션에서 사용 가능한 개방형 소스 소프트웨어

표 1. 지원되는 소프트웨어 . 다음 표는 전체 프로파일 서버에서 실행 중인 경우 애플리케이션이 사용할 수 있는 개방형 소스 API를 나열합니다.
개방형 소스 소프트웨어 문서
Apache Axiom Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다.
Apache Axis2 Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다.
Apache Commons Logging Jakarta Commons Logging 주제를 참조하십시오.
Apache OpenJPA Apache OpenJPA 사용자 안내서를 참조하십시오. 이 문서의 사본이 문서에 있습니다.
Apache Aries Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다.
Apache Wink 웹 서비스의 엔드투엔드 경로 - RESTful 서비스 주제를 참조하십시오.
Apache WSIF WSIF(Web Services Invocation Framework) 주제를 참조하십시오.
Codehaus Jackson POJO(Plain Old Java Object)와 함께 Jackson 사용 주제를 참조하십시오.

직접 애플리케이션 사용이 의도되지 않은 개방형 소스 소프트웨어

제품에 포함된 일부 개방형 소스 소프트웨어는 직접 애플리케이션 사용이 의도되지 않았습니다. 패키지가 완전히 포함되지 않았거나 다음과 같이 수정된 등 다양한 이유가 있을 수 있습니다. WebSphere Application Server 특정 행동. 이러한 패키지를 사용하거나 나열된 오픈 소스 소프트웨어의 다른 버전을 사용하려는 애플리케이션은 WebSphere Application Server 자체 오픈 소스 패키지가 포함되어 있습니다. 그러려면 애플리케이션에 개방형 소스 소프트웨어를 패키지하고 상위 마지막에서 클래스를 로드하도록 모델과 애플리케이션의 클래스로더 정책을 설정해야 합니다.

다음은 애플리케이션 사용을 의도하지 않은 소프트웨어 목록으로 개방형 소스 소프트웨어에 대한 이 목록은 포괄적인 목록(제품에 있는 모든 개방형 소스 소프트웨어가 포함된)은 아닙니다.

  • Apache Commons Digester
  • Apache Bval
  • Apache Commons Collections
  • Apache Commons EL
  • Apache EL
  • Apache HTTP Components
  • Apache Jasper
  • Apache MyFaces
  • Apache Neethi
  • Apache OpenWebBeans
  • Apache Sandesha2
  • Apache Taglibs
  • Apache Tuscany
  • Apache WS Commons
  • Eclipse
  • JBoss Javassist
  • Simple Logging Facade for Java(SLF4J)
  • SourceForge UDDI4J