APIs de software livre

O produto WebSphere Application Server inclui uma variedade de pacotes de software livre.

A versão específica fornecida pelo produto pode variar com o tempo. Para entender que versão é fornecida atualmente, um desenvolvedor pode extrair o arquivo META-INF/MANIFEST.MF dos arquivos JAR no diretório plugins ou dev e procurar uma diretiva Export-Package. A versão de cada pacote é listada nessa diretiva.

Software livre utilizável pelos aplicativos

Tabela 1. Software suportado. Esta tabela lista as APIs de software livre que os aplicativos podem usar ao executar no servidor de perfil completo.
Software Livre Documentação
Apache Axiom O uso específico descrito no Centro de Informações, todos os outros usos não são suportados.
Apache Axis2 O uso específico descrito no Centro de Informações, todos os outros usos não são suportados.
Criação de Log do Apache Commons Consulte o tópico Jakarta Commons Logging
Apache OpenJPA Consulte o Guia do Usuário do Apache OpenJPA. Uma cópia desse documento é incluída no Centro de Informações.
Apache Aries O uso específico descrito no Centro de Informações, todos os outros usos não são suportados.
Apache Wink Consulte o tópico Caminhos de ponta-a-ponta para serviços da web - serviços RESTful
WSIF do Apache Consulte o tópico Web Services Invocation Framework (WSIF)
Codehaus Jackson Consulte o tópico Usando o Jackson com objetos Java antigos simples (POJOs)
EclipseLink Consulte o Centro de Documentação do EclipseLink. Observe que somente a implementação do EclipseLink da especificação do JPA 2.1 é fornecida com o WebSphere Application Server. O uso de extensões que são compactadas normalmente com o EclipseLink, como Moxy, JPARS e DBWS, não é suportado.

Software livre não destinado a uso direto do aplicativo

Uma parte do software livre incluso no produto não se destina ao uso direto do aplicativo. Isso pode se dever a uma variedade de motivos, como o pacote não está inteiramente incluído ou foi modificado com comportamentos específicos do WebSphere Application Server. Os aplicativos que desejem utilizar esses pacotes ou desejem utilizar diferentes versões de software livre listados podem substituir os pacotes de software livre WebSphere Application Server incluídos em seus próprios pacotes. Isso requer a compactação do software livre no aplicativo e a configuração de políticas do carregador de classe e o módulo e o aplicativo para carregar classes do pai por último.

Esta é a lista de softwares não destinados para uso direto de aplicativos:

  • 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

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=opensourcesoftwareapis
Nome do arquivo: opensourcesoftwareapis.html