Implementando Aplicativos Clientes de Serviços da Web

Após criar um arquivo enterprise archive (EAR) para o aplicativo cliente de serviços da Web, é possível implementar o aplicativo cliente no Servidor de Aplicativos.

Antes de Iniciar

Para implementar um cliente de serviços da Web baseados em Java, você precisa de um aplicativo corporativo, também conhecido como um arquivo EAR que é configurado e ativado para serviços da Web.

Um aplicativo Java™ API for XML-Based Web Services (JAX-WS) é compactado como um arquivo web application archive (WAR) ou um módulo WAR dentro de um arquivo Enterprise Archive (EAR). Um aplicativo JAX-WS não necessita de ligações e descritores de implementação adicionais para implementação, enquanto que um aplicativo de serviços da Web Java API for XML-based RPC (JAX-RPC) requer que você inclua ligações e descritores de implementação adicionais para implementação de aplicativo. O JAX-WS é muito mais dinâmico e não requer nenhum dado estático gerado pela etapa de implementação necessária para implementar aplicativos JAX-RPC. Para clientes de serviços da Web JAX-RPC, você deve configurar os descritores de implementação do cliente.

Sobre Esta Tarefa

É possível utilizar o console administrativo ou a ferramenta de script wsadmin para implementar um arquivo EAR. Se estiver instalando um aplicativo que contenha serviços da Web usando o comando wsadmin, especifique a opção -deployws para aplicativos JAX-RPC.

Utilize o comando wsdeploy somente com aplicativos JAX-RPC. O comando wsdeploy não é aplicável para aplicativos JAX-WS.

Se estiver instalando um aplicativo que contenha serviços da Web usando o console administrativo, selecione Implementar WebServices no assistente Instalar Novo Aplicativo. Leia sobre como instalar um novo aplicativo para obter mais informações sobre como usar o console administrativo.

As ações a seguir implementam o arquivo EAR com o comando wsadmin:

Procedimento

  1. Inicie o install_root/bin/wsadmin a partir de um prompt de comandos.

    [AIX][HP-UX][Linux][Solaris]Em sistemas operacionais, como AIX ou Linux, inicie install_root/bin/wsadmin.sh.

  2. Implemente o arquivo EAR.
    • Para aplicativos de serviço da Web JAX-WS, insira o comando $AdminApp install EARfile "-usedefaultbindings" no prompt wsadmin.
    • Para aplicativos de serviço da Web JAX-RPC, insira o comando $AdminApp install EARfile "-usedefaultbindings -deployws" no prompt wsadmin.

Resultados

Você implementou um cliente de serviço da Web no ambiente de tempo de execução do servidor de aplicativos.

O que Fazer Depois

Teste o cliente dos serviços da Web. Agora é possível testar um arquivo EAR do cliente gerenciado ativado para serviços ou um arquivo JAR de cliente não gerenciado.

Ícone que indica o tipo de tópico Tópico de Tarefa



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