ERP – WebServices – Como montar o WSDL de um WebService customizado
Dúvida
Como montar o WSDL de um WebService customizado?
Solução
Para montar o WSDL de um WebService customizado, siga os seguintes passos:
1. Identifique no Editor de Web Services do Gestão Empresarial | ERP, o nome do seu WebService, o qual foi publicado, exemplo:
com.senior.g5.co.ger.cad.clientes
2. Verifique qual o servidor JAVA EE do ambiente o qual o WS foi publicado, esta informação pode ser retirada do SeniorConfigCenter, exemplo:
3. Consulte o artigo abaixo e defina o tipo de execução do WSDL, por padrão utilizamos sempre chamadas síncronas:
- Para chamada síncrona, a forma do WSDL é:
Sync
4. Temos o contexto dos Web Services da Senior, o qual é padrão, e sempre será:
g5-senior-services
Observação
Todo servlet possui um contexto.
Servlets são programas Java que usam a Interface de Programação de Aplicativo (API) Java Servlet. Você deve empacotar servlets em um arquivos WAR (Web Application Archive) ou módulo da Web para implementação no servidor de aplicativos.
5. Verifique o produto, o qual o Web Service foi criado:
- Para o Gestão Empresarial | ERP:
Sapiens
6. Com todas essas informações, temos o WSDL, exemplo:
Servidor JAVA EE + Contexto dos Web Services + Produto + Modo de Execução + Nomenclatura do Web Service + ?wsdl
http://localhost:9090/g5-senior-services/sapiens_Synccom_senior_g5_co_ger_cad_clientes?wsdl