Chamando um Serviço da Web Baseado em WSDL por meio da API WSIF

O Web Services Invocation Framework (WSIF) fornece uma API Java™ para chamar serviços da Web, independentemente do formato do serviço ou do protocolo de transporte por meio do qual ele é chamado.

Antes de Iniciar

O WSIF inclui um provedor EJB para a chamada EJB que usa a Chamada de Método Remoto por meio do Internet Inter-ORB Protocol (RMI-IIOP). No entanto, para a invocação de serviço da Web baseada em EJB(IIOP), chame os serviços da Web RMI-IIOP usando JAX-RPC no lugar.

Assegure-se de que seu aplicativo use apenas um encadeamento para chamar WSIF.

Sobre Esta Tarefa

A API WSIF suporta a chamada de serviços da Web definidos por Web Services Description Language (WSDL). O WSIF é para ser usado nos clientes WSIF e nos intermediários de serviços da Web.

A API WSIF é orientada pela descrição do serviço abstrato no WSDL; ela é totalmente independente da ligação usada. Essa independência faz com que o trabalho com a API seja mais natural, porque usa termos WSDL para se referir a partes da mensagem, operações e outros itens.

A API WSIF foi projetada para o modelo de uso do WSDL:
  1. Selecione uma porta que suporte o tipo de porta necessário.
  2. Chame a operação fornecendo a mensagem de entrada abstrata necessária que consiste nas partes obrigatórias, sem se preocupar como a mensagem será mapeada para um protocolo de ligação específico.

As outras APIs de serviço da Web, por exemplo as APIs SOAP, não foram projetadas em WSDL, mas para um protocolo de ligação específico com sua sintaxe associada; por exemplo, URIs de destino e estilos de codificação.

As principais interfaces API WSIF são descritas no procedimento a seguir.

Nota: O Apache não suporta mais o WSIF.

Procedimento


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