Artefatos Usados para Desenvolver Serviços da Web

Com os artefatos de desenvolvimento, é possível desenvolver um enterprise bean ou um módulo JavaBeans nos serviços da Web que são baseados nos Serviços da Web para a especificação do Java™ Platform, Enterprise Edition (Java EE).

Para criar um serviço da Web a partir de um enterprise bean ou a partir de um módulo JavaBeans, os seguintes arquivos são incluídos aos respectivos módulos Java archive (JAR) ou Web Application Archive (WAR) no tempo de conjunto:
  • Arquivo XML (Extensible Markup Language) WSDL (Web Services Description Language)

    O arquivo XML WSDL descreve o serviço da Web que é implementado.

  • Service Endpoint Interface

    Uma Interface de Terminal em Serviço é a interface Java correspondente aotipo de porta de serviço da Web implementado. A Interface de Terminal em Serviço é definido pelo tempo de execução dos serviços da Web Java API for XML Web Services (JAX-WS) ou Java API for XML-based RPC (JAX-RPC) que você está usando.

  • webservices.xml

    O arquivo webservices.xml contém o descritor de implementação Java EE do serviço da Web especificando como o serviço da Web é implementado. O arquivowebservices.xml é definido na especificação do Web Services for Java EE.

    Para serviços da web JAX-WS, o uso do descritor de implementação webservices.xml é opcional porque é possível usar anotações para especificar todas as informações que estão contidas dentro do arquivo do descritor de implementação. É possível utilizar o arquivo do descritor de implementação para aumentar ou substituir anotações JAX-WS existentes. Qualquer informação definida no descritor de implementação webservices.xml substitui quaisquer informações correspondentes especificadas pelas anotações.

    Para aplicativos JAX-RPC, os descritores de implementação são necessários para especificar como o serviço da Web é implementado.

  • ibm-webservices-bnd.xmi (somente aplicativos JAX-RPC)

    Este arquivo contém informações de implementação específicas do produto WebSphere e é definido no descritor de implementação do ibm-webservices-bnd.xmi. Propriedades de montagem. Consulte as informações de configuração do descritor de implementação dos serviços da Web JAX-RPC para saber mais sobre esse descritor de implementação.

  • Arquivo de mapeamento do JAX-RPC (Java API for XML-based remote procedure call)

    O descritor de implementação de mapeamento do JAX-RPC especifica como os elementos Java são mapeados para e dos elementos de arquivo WSDL.

Os seguintes arquivos são incluídos em um cliente aplicativo, enterprise beans ou módulo[ da Web para permitir que um cliente do Web Services forJava Platform, Enterprise Edition (Java EE) acesse os serviços da Web:
  • Arquivo WSDL

    O arquivo WSDL é fornecido pelo implementador de serviço da Web.

  • Interfaces Java para o serviço da web

    As interfaces Java são geradas do arquivo WSDL conforme especificado pela especificação JAX-WS ou JAX-RPC. Essas ligações formam a Service Endpoint Interface baseada no tipo de porta WSDL ou na interface de serviço, que é baseada no serviço WSDL.

  • ibm-webservicesclient-bnd.xmi (somente aplicativos JAX-RPC)

    Esse arquivo contém informações de implementação específicas do produto WebSphere, como informações de segurança para aplicativos JAX-RPC. Para aplicativos JAX-WS, os descritores de implementação não são suportados e foram substituídos pelo uso de anotações.

  • Outros Arquivos de Ligação JAX-RPC

    Os arquivos de ligação JAX-RPC adicionais que suportam o aplicativo cliente no mapeamento de SOAP para a linguagem Java são gerados do WSDL pela ferramenta de comando WSDL2Java.


Í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=rwbs_devartifacts
Nome do arquivo: rwbs_devartifacts.html