Para tornar um serviço web acessível a um aplicativo cliente, implante o serviço web e ative o método no servidor. Um usuário autenticado com permissões apropriadas pode implantar e cancelar a implantação de serviços dinamicamente quando o servidor é iniciado.
Por padrão, o sistema do Catalog implanta todos os serviços web e seus métodos. Consequentemente, com as credenciais de logon apropriadas, um aplicativo cliente tem acesso a todas as funções do Web Services. Se você optar por cancelar a implantação de um serviço web, considere sua utilização por aplicativos cliente. Portanto, o cancelamento da implantação de um serviço web pode afetar os processos de negócios e a aprovação de solicitações.
Quando a implantação de um serviço web é realizada ou cancelada, o arquivo WSDL (Web Service Description Language - Linguagem de descrição de serviços web) do serviço web é atualizado. Cada serviço web tem seu próprio WSDL, que contém informações sobre os serviços atualmente implantados, incluindo as assinaturas de método. O formato do URL do serviço web é o seguinte:
http://nome do host:porta/usm/services/nome do serviçoService?wsdl
Especifica o nome do servidor do Componente do catálogo e o número da porta.
Especifica o nome do serviço web.
Por exemplo, se você digitar http://prod123:8080/usm/services/UserService?wsdl no campo de endereço do navegador. Os resultados exibirão o conteúdo do WSDL para um servidor do Componente do catálogo denominado “prod123” em execução na porta 8080. Os resultados mostram todos os métodos e estruturas de dados do serviço web para os serviços web User em formato XML.
Observação: também é possível chamar métodos do servidor Axis remotamente no tempo de execução usando um cliente compatível com Axis.
|
Copyright © 2013 CA.
Todos os direitos reservados.
|
|