TECNOLOGIA - WebServices - Como localizar a URL completa para acesso a um WebService e como acessar o WSDL do WebService
Dúvida
Como localizar a URL completa para acesso a um WebService e como acessar o WSDL do WebService?
Solução
Para identificar a URL de acesso de um WebService, siga os passos abaixo:
1. Acesse o SeniorConfigCenter;
1.1. Acesse o menu Middleware / Web services;
1.2. Colete a URL definida no campo 'URL do Servidor Java EE':
Importante
Caso você possua o sistema em ambiente Cloud Senior, você não terá acesso ao SeniorConfigCenter. Desta forma, solicite essas informações para equipe de IT Services através de um ticket.
2. Acesse a documentação do WebService que você deseja coletar a URL. Como efeito de exemplo deste processo, será utilizado o WebService Com.senior.g5.co.int.eletronicos.documentos do Gestão Empresarial | ERP. Clique aqui para acessar a documentação deste WebService;
2.1. Verifique o tópico WSDL presente na documentação do WebService, conforme exemplo abaixo:
2.2. Para acessar a URL do WebService do tipo/método que você deseja (Síncrono, Assíncrono, Agendado), você deve:
- Coletar a URL completa;
- Substituir o trecho example.com pelo nome/porta do Servidor que você coletou no tópico 1.2;
- Retirar o sufixo ?WSDL do final da URL;
Exemplo:
- Servidor/Porta Coletada do SeniorConfigCenter: http://servidorweb:9090/
- URL da Documentação: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_int_eletronicos_documentos
- URL para acesso ao WebService: http://servidorweb:9090/g5-senior-services/sapiens_Synccom_senior_g5_co_int_eletronicos_documentos
2.3. Para acessar a WSDL do WebService, basta você seguir os mesmos passos do tópico 2.2, com exceção do processo de remover o sufixo ?WSDL do final da URL.
Exemplo:
- Servidor/Porta Coletada do SeniorConfigCenter: http://servidorweb:9090/
- URL da Documentação: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_int_eletronicos_documentos
- URL para acesso a WSDL do WebService: http://servidorweb:9090/g5-senior-services/sapiens_Synccom_senior_g5_co_int_eletronicos_documentos?WSDL
Para mais informações sobre os WebServices do Gestão Empresarial | ERP, consulte o artigo ERP - WebServices - Onde é possível encontrar informações diversas sobre processo de integração via WebServices (índice).