Configurando Informações de URL Terminal para Acessar Diretamente Beans Corporativos
O WebSphere Application Server suporta diretamente o acesso a um enterprise bean como um serviço da Web, como uma alternativa ao uso de HTTP ou Java™ Message Service (JMS) para transportar pedidos entre o servidor e o cliente. O módulo Enterprise JavaBeans (EJB) que é usado como um serviço da Web contém um arquivo Web Services Description Language (WSDL) que contém ligações EJB.
Antes de Iniciar
Para aprender mais sobre o processo de acessar diretamente um enterprise bean como um serviço da Web, consulte o uso de ligações WSDL EJB para chamar um EJB a partir de um cliente de serviços da Web JAX-RPC.
É possível usar o console administrativo ou os arquivos de propriedade para configurar e gerenciar fragmentos de URL de terminal EJB. Para saber mais sobre o uso de arquivos de propriedades para configurar e gerenciar fragmentos de URL, consulte as informações sobre como trabalhar com arquivos de propriedades de fragmentos de URL do terminal de serviços da Web.
Essa tarefa descreve o uso do console administrativo para configurar as informações de URL do terminal para acessar diretamente os enterprise beans.
Sobre Esta Tarefa
Configurar um terminal em serviço é necessário para conectar clientes de serviço da Web a quaisquer serviços da Web entre os componentes que estão sendo montados ou a quaisquer serviços da Web externos.
Você pode especificar terminais de endereço da Web do enterprise bean para serviços da Web acessados diretamente pelas ligações EJB usando o painel Fornecer informações de endereço da Web de terminal JMS e EJB no console administrativo.
Se você tem módulos configurados para usar acesso de EJB direto, os módulos são listados no painel Fornecer informações de endereço da Web de terminal JMS e EJB no console administrativo. O terminal do EJB está disponível somente no WSDL localizado no arquivo application_name_ExtendedWSDLfiles.zip.
É possível especificar um fragmento de endereço da Web de terminal para os serviços da Web em cada módulo.
Para configurar os terminais de endereço da Web do enterprise bean com o console administrativo:Procedimento
Resultados
Exemplo
O exemplo a seguir ilustra um fragmento de endereço da Web para inserir no campo Fragmento de URL.
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome
Digite o seguinte fragmento de endereço da Web no campo Fragmento da URL:jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2089
Os
resultados são mostrados no exemplo a seguir:wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=
corbaloc:iiop:myhost.mycompany.com:2089