Amostras dos Serviços da Web do JAX-WS - Introdução

Essas amostras demonstram os serviços da Web do JAX-WS. As amostras mostram a implementação básica de serviços da Web uni e bidirecionais. Incluído em cada amostra, há um servlet que utiliza o serviço usando um navegador e uma amostra usando o Thin Client do JAX-WS com o WebSphere Application Server que você executa a partir de uma linha de comandos.

Consulte as notas técnicas para saber mais sobre as amostras do JAX-WS e os serviços da Web.

Para saber mais sobre os Serviços da Web do JAX-WS, consulte a documentação de Serviços da Web na Biblioteca Centro de Informações do WebSphere Application Server.

 
Requisitos: Nenhum.
 
 
  Amostra de Ping e Echo
A amostra de Ping e Echo ilustra serviços JAX-WS simples. A amostra de Ping demonstra uma transação de serviço bidirecional. Uma cadeia de texto simples é enviada do cliente de serviço para o terminal do serviço. A amostra de Echo demonstra uma transação de serviço bidirecional. Uma cadeia de texto simples é enviada do cliente de serviço para o terminal do serviço. O serviço acrescenta um identificador e retorna a cadeia para o cliente. A amostra de Echo também demonstra o uso do modelo de programação síncrono e o uso de dois métodos do modelo de programação assíncrono.

Você pode escolher SOAP 1.1 ou SOAP 1.2 como opção de transporte para as amostras de Ping e Echo.

A amostra de Ping e Echo usa muitas funções do Java EE (Java Platform, Enterprise Edition) e do WebSphere Application Server, incluindo a tecnologia de servlets e JSPs (JavaServer Pages).

 
  Amostra de MTOM
A amostra de MTOM ilustra o uso do MTOM (SOAP Message Transmission Optimization Mechanism) no transporte para enviar e receber arquivos binários. O recurso MTOM permite que ligações SOAP otimizem a transmissão ou a forma como a mensagem SOAP aparece na ligação codificando seletivamente partes da mensagem, enquanto ainda apresenta um Infoset XML para o aplicativo SOAP. Um arquivo é enviado do cliente de serviço para o terminal de serviço com os dados binários codificados usando MTOM.

A amostra de MTOM usa muitas funções do Java EE (Java Platform, Enterprise Edition) e do WebSphere Application Server, incluindo a tecnologia de servlets e JSPs (JavaServer Pages).