개방형 소스 소프트웨어 API
WebSphere® Application Server 제품은 다양한 개방형 소스 소프트웨어 패키지를 포함합니다.
제품에서 제공되는 특정 버전은 시간에 따라 다를 수 있습니다. 현재 제공되는 버전을 이해하기 위해 개발자는 plugins 또는 dev 디렉토리에 있는 JAR 파일에서 META-INF/MANIFEST.MF 파일을 추출하고 Export-Package: 지시문을 검색할 수 있습니다. 각 패키지의 버전이 이 지시문에 나열됩니다.
애플리케이션에서 사용 가능한 개방형 소스 소프트웨어
개방형 소스 소프트웨어 | 문서 |
---|---|
Apache Axiom | Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다. |
Apache Axis2 | Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다. |
Apache Commons Logging | Jakarta Commons Logging 주제를 참조하십시오. |
Apache OpenJPA | Apache OpenJPA 사용자 안내서를 참조하십시오. 이 문서의 사본이 Information Center에 있습니다. |
Apache Aries | Information Center에서 요약되는 특정 사용. 모든 기타 사용은 지원되지 않습니다. |
Apache Wink | 웹 서비스의 엔드투엔드 경로 - RESTful 서비스 주제를 참조하십시오. |
Apache WSIF | WSIF(Web Services Invocation Framework) 주제를 참조하십시오. |
Codehaus Jackson | POJO(Plain Old Java Object)와 함께 Jackson 사용 주제를 참조하십시오. |
EclipseLink | EclipseLink Documentation Center를 참조하십시오. JPA 2.1 스펙의 EclipseLink 구현만이 WebSphere Application Server와 함께 제공됨을 유의하십시오. 일반적으로 Moxy, JPARS 및 DBWS 등과 같은 EclipseLink로 패키지되는 확장의 사용법은 지원되지 않습니다. |
직접 애플리케이션 사용이 의도되지 않은 개방형 소스 소프트웨어
제품에 포함된 일부 개방형 소스 소프트웨어는 직접 애플리케이션 사용이 의도되지 않았습니다. 패키지가 전체적으로 포함되지 않았거나 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 Sandesha2
- Apache Taglibs
- Apache Tuscany
- Apache WS Commons
- JBoss Javassist
- Simple Logging Facade for Java(SLF4J)
- SourceForge UDDI4J