[SP-pm] soluções modernas para SOAP

Daniel de Oliveira Mantovani daniel.oliveira.mantovani at gmail.com
Fri Apr 12 07:05:22 PDT 2013


Bom dia,

Você conhece o https://metacpan.org/module/W3C::SOAP ?
É um client SOAP, e a última atualização foi ontem.

On Friday, 12 April 2013, Leonardo Ruoso wrote:

> Se você quer fazer na «mão», então
> https://metacpan.org/module/XML::Compile::WSDL11, se você está usando
> Catalyst, então pode usar Catalyst::Model::SOAP (para consumir SOPA) e
> Catalyst::Controller::SOAP (para servir SOAP). São os que eu uso
> regularmente, em integrações com JEE, .Net etc…
>
>
>
> Abraços,
>
>
> Em 12 de abril de 2013 08:52, Alceu Rodrigues de Freitas Junior <
> glasswalk3r at yahoo.com.br <javascript:_e({}, 'cvml',
> 'glasswalk3r at yahoo.com.br');>> escreveu:
>
>> Bom dia à todos,
>>
>> Já faz um bom tempo que não escrevo para a lista, então provavelmente só
>> os mais velhos de casa devem se lembrar de mim.
>>
>> Estou escrevendo para saber o que vocês tem utilizado ultimamente para
>> criar/acessar web services baseados em SOAP com Perl.
>>
>> A uns dois anos atrás eu tentei usar um webservice feito em .Net com o
>> SOAP-Lite e fiquei bem desapontado com o resultado (mesmo seguindo as
>> instruções específicas para lidar com .Net).
>>
>> Depois eu passei pelo SOAP-WSDL. Achei ele bem mais funcional,
>> principalmente por conta do wsdl2perl. Mas ele tem alguns problemas:
>>
>> 1 - O projeto parece estar meio parado. O último release foi em 2009 e
>> existem uma série de bugs importantes abertos (tem até um meu
>> https://rt.cpan.org/Public/**Bug/Display.html?id=78932<https://rt.cpan.org/Public/Bug/Display.html?id=78932>
>> )
>> 2 - Todas as classes do projeto são baseadas no Class::Std::Fast, que por
>> sua vez é baseado no Class::Std do Damian Conway, que por sua vez sugere
>> que as pessoas parem de usar o Class::Std e comecem a usar o Moose (
>> http://cpanratings.perl.org/**dist/Class-Std<http://cpanratings.perl.org/dist/Class-Std>
>> ).
>>
>> O item 2 é porque eu tentei dar uma olhada no código e tentar gerar um
>> patch e quase tive um edema cerebral: era uma mistureba de Class::Std com
>> manipulação de Symbol Table que achei melhor deixar para lá.
>>
>> Fiz uns testes com o XML::Compile mas achei meio "cru", nada user
>> friendly, algo muito arcaico se comparado com soluções para Java ou .Net.
>>
>> Claro que isso tudo já faz um tempo e o cenário pode estar melhor agora.
>> O que vocês andam usando para trabalhar com SOAP?
>>
>> []'s
>> Alceu
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org <javascript:_e({}, 'cvml',
>> 'SaoPaulo-pm at pm.org');>
>> L<http://mail.pm.org/mailman/**listinfo/saopaulo-pm<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> >
>> =end disclaimer
>>
>
>
>
> --
> Leonardo Ruoso
> Journalist, Perl developer and business consultant
> Media, UFC/2006; Telecom, IFCE/1998
>


-- 

-dom

--

IBM - Business Analytics Optimization Consultant
Daniel Mantovani +5511 8538-9897
XOXO
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130412/05b35bdd/attachment.html>


More information about the SaoPaulo-pm mailing list