Desenvolvendo Modelos de Descritores de Implementação de Serviços da Web JAX-RPC Para uma Implementação JavaBeans
Os descritores de implementação são arquivos de texto padrão, formatados utilizando XML e empacotados em um aplicativo de serviços da Web. Os descritores de implementação são necessários para implementar serviços da Web JAX-RPC (Java™ API for XML-based RPC) que são desenvolvidos utilizando a tecnologia Web Services for Java Platform, Enterprise Edition (Java EE).
Antes de Iniciar
Desenvolva um arquivo WSDL (Web Services Description Language).
Você precisa de um arquivo WSDL para utilizar serviços da Web. É possível desenvolver o seu próprio arquivo WSDL ou obter um de um provedor de serviços da Web por meio de email, download, ou de uma Uniform Resource Locator (URL). Esta documentação supõe que você esteja criando seu próprio arquivo WSDL. Consulte as informações sobre como desenvolver um arquivo WSDL para aplicativos JAX-RPC.
Sobre Esta Tarefa
A conclusão desta tarefa cria os descritores de implementação utilizados para descrever como mapear a implementação de serviço para um componente JavaBeans referente a aplicativos JAX-RPC (Java API for XML-based RPC).
Para desenvolver os modelos de descritores de implementação a partir de um arquivo WSDL, você deve obter o endereço da Web do arquivo WSDL.
Se o arquivo WSDL for um arquivo local e você estiver executando na plataforma Windows, o endereço da Web será semelhante a este exemplo: file:drive:\path\file_name.wsdl. Se você estiver usando a plataforma Linux ou Unix, o endereço da Web será semelhante a este exemplo: file:/path/file_name.wsdl. Você também pode especificar os arquivos locais utilizando o caminho do sistema de arquivos absoluto ou relativo.
Quando o serviço da Web for uma implementação JavaBeans em um módulo da Web, os descritores de implementação webservices.xml, ibm-webservices-bnd.xmi e ibm-webservices.ext.xmi e o arquivo de mapeamento JAX-RPC são gerados no subdiretório WEB-INF.
Procedimento

Resultados
Exemplo
O exemplo a seguir utiliza um arquivo WSDL denominado AddressBookJ2WB.wsdl:
WSDL2Java -verbose -role develop-server -container web -genJava no AddressBookJ2WB.wsdl
Os gabaritos
do descritor de implementação e o arquivo de mapeamento são gerados no subdiretório WEB-INF:Parsing XML file: AddressBookJ2WB.wsdl
Generating: WEB-INF\webservices.xml
Generating: WEB-INF\ibm-webservices-bnd.xmi
Generating: WEB-INF\ibm-webservices-ext.xmi
Generating: WEB-INF\AddressBookJ2WB_mapping.xml
O que Fazer Depois
Agora, você precisa configurar os descritores de implementação para que o WebSphere Application Server possa processar os serviços da Web recebidos. Após configurar os descritores de implementação, você deve montar o aplicativo de serviços da Web para implementação.
Agora, você precisa configurar o descritor de implementação webservices.xml e configurar o descritor de implementação ibm-webservices-bnd.xmi para que o servidor de aplicativos possa processar os serviços da Web recebidos. Após configurar os descritores de implementação, você deve montar o aplicativo de serviços da Web para implementação. Consulte as informações sobre como configurar o
descritor de implementação webservices.xml para serviços da Web
JAX-RPC e sobre como configurar o descritor de implementação ibm-webservices-bnd.xmi
para serviços da Web JAX-RPC.