Boa tarde!
A única maneira de criar um Webservice SOAP é através de uma WSSERVICE, seguindo a seguinte documentação: totvswebsrv.ch ?
Se sim, como utilizar a classe TWsdlManager? Segue documentação: TWsdlManager
Boa tarde!
A única maneira de criar um Webservice SOAP é através de uma WSSERVICE, seguindo a seguinte documentação: totvswebsrv.ch ?
Se sim, como utilizar a classe TWsdlManager? Segue documentação: TWsdlManager
Thiago, já uso essa classe para esse tipo de aplicação. Estava acostumado a usar o plugin da Totvs (que seja sendo descontinuado) que já gerava diretamente uma classe pronta para uso, tive alguns problema com ela e passei a usar essa nova classe TWsdlManager.
Realmente exige uma curva de aprendizado grande para usá-la, porque nada vem pronto, nós temos que tratar absolutamente tudo no nosso fonte. Cada serviço do WS precisa ser tratado no fonte, TAG a TAG. E depois na leitura do XML de retorno também não vem nada pronto, precisamos ler o XML e processá-lo, seja usando XMLParser(https://tdn.totvs.com/display/tec/XmlParser) ou tXMLManager(https://tdn.totvs.com/display/tec/Classe+TXmlManager).
Olá, não conheço o include totvswebsrv.ch, não sei o que ele faz. Você deseja criar um WS SOAP, consumir um WS SOAP ou ambos? Qual sua dúvida referente a utilização da classe TWsdlManager? A mesma possui uma documentação completa com mais de um exemplo de utilização.
— Daniel Mendes 01 de Feb de 2023