Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Sugestão] WebServices #33

Open
marciorp-br opened this issue Feb 20, 2013 · 8 comments
Open

[Sugestão] WebServices #33

marciorp-br opened this issue Feb 20, 2013 · 8 comments

Comments

@marciorp-br
Copy link

Publicando e consumindo webservices em Perl. Principalmente consumindo ws escritos em .Net.

@marcioferreira
Copy link

Pode ser mais específico? Cada serviço pode ter sua assinatura, seu formato... você quer algum protocolo especifico? REST, SOAP?

@marciorp-br
Copy link
Author

Olá,

Desculpe a falha. É SOAP.

[...]´s

Marcio.

Em 22 de fevereiro de 2013 18:05, Marcio Ferreira
notifications@github.heygears.comescreveu:

Pode ser mais específico? Cada serviço pode ter sua assinatura, seu
formato... você quer algum protocolo especifico? REST, SOAP?


Reply to this email directly or view it on GitHubhttps://github.com//issues/33#issuecomment-13973701.

[...]'s

Marcio

@renatocron
Copy link
Member

Trabalhar para escrever api em soap em perl é meio complicado. ler tambem é meio chato. eu pessoalmente utilizo o visual studio + (c# / c++ / vb).net pra ler/montar a classes e converto para JSON e processo o json no linux. obviamente você fica dependendo de uma maquina windows para fazer essa conversão.

@marcioferreira
Copy link

@marciorp-br, não tenho experiencia SOAP com Perl... já experimentou https://metacpan.org/module/SOAP::XML::Client ?

@marciorp-br
Copy link
Author

Marcio, não conheço esse módulo. A questão do SOAP é que as vezes temos que
consumir WS de terceiros que usam SOAP e pronto. Em .Net é tranquilo, mais
em Linux é pedreira, eu nunca consegui, por isso dei essa sugestão.
Mais é apenas uma sugestão, fica a critério do autor a linha que ira usar.

@leonardoruoso
Copy link
Contributor

Em Perl também é bem tranquilo, mas você tem de ligar o modo «Gambiarra da Microsoft» para variar.

Para consumir SOAP https://metacpan.org/module/Catalyst::Model::SOAP
Para ofertar https://metacpan.org/module/Catalyst::Controller::SOAP

@leonardoruoso
Copy link
Contributor

Enfim, se acham que é preciso um artigo sobre isso, posso escrever, mas o título seria,

«Catalyst e a gambiarra da Microsoft para Soap com WSDL conhecida como Document/Literal Wrapped»

@marciorp-br
Copy link
Author

Leonardo, acho que o título ficou grande ... :-)
Vou seguir as dicas que passou ... precisei disso a um tempo atrás, como
não consegui resolver, tive que pedir pra outro desenvolvedor fazer em PHP.

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

4 participants