TECNOLOGIA - WebServices - Como acessar o XSD do WebService
Dúvida
Como acessar o XSD do WebService?
Solução
Para acessar o XSD de um WebService, verifique o passo a passo indicado 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 o XSD 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;
- Adicionar o sufixo ?XSD=0 no 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 XSD do WebService: http://servidorweb:9090/g5-senior-services/sapiens_Synccom_senior_g5_co_int_eletronicos_documentos?XSD=0
Print de exemplo de acesso ao XSD de um WebService através do navegador:
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).