Programação em c++ para web service

23 views
Skip to first unread message

Psycho Mantys

unread,
Aug 5, 2009, 12:00:09 PM8/5/09
to ccppb...@googlegroups.com
Olá amigos!!

Estou começando a estudar umas alternativas de desenvolvimento para
fazer web services.

Só que, não encontro uma documentação muito grande para esses
assuntos, e gostaria de saber a opinião de alguem por aqui que tenha
alguma experiencia.

Bom, primeiro, vejo que o gsoap é um projeto que esta sendo muito
usado. Alguem já o usou para desenvolver web services? O que acharam
dele? Ele segue o estilo do python para subir os web services?
Vi 2 coisas interessantes no gsoap: Um modulo para o apache e um para
o globus. Alguem já usou algum dos 2?
Tive mais interesse no modulo para o apache, mas esse não tem nenhuma
documentação fácil para me guiar. Alguem já usou isso para suas
aplicações? Tem como dar algumas indicações?

Segundo, estava vendo o axis do apache. Alguem já usou isso? Tem
alguma impressão e talvez algumas dicas?

Bom, valeu a atenção e fico no agardo ;).

--
Mi blog eres su blog: https://www.lccv.ufal.br/~psycho/
@psycho_mantys : http://twitter.com/psycho_mantys
http://www.slackware.com
U.L. : 450347
Fnord

Thiago Marinello Paulino Cesar

unread,
Aug 5, 2009, 12:51:29 PM8/5/09
to ccppb...@googlegroups.com
Em um projeto embarcado que estou trabalhando, consideramos o uso do
Apache Axis, das implementações livres que buscamos essa pareceu ser
uma boa opção.

De fato não chegamos a implementar nada ainda. Mas quando formos
fazer, é muito provável que utilizemos ele.

Para quem não conhece, é o AXIS, famoso no mundo Java, em sua versão para C++:
http://ws.apache.org/axis/cpp/index.html

Thiago Marinello Paulino Cesar
thi...@marinello.eng.br
+55 19 9248 0860



2009/8/5 Psycho Mantys <psycho...@gmail.com>:

Psycho Mantys

unread,
Aug 5, 2009, 1:06:22 PM8/5/09
to ccppb...@googlegroups.com
2009/8/5 Thiago Marinello Paulino Cesar <thiago.m...@gmail.com>:

>
> Em um projeto embarcado que estou trabalhando, consideramos o uso do
> Apache Axis, das implementações livres que buscamos essa pareceu ser
> uma boa opção.
>
> De fato não chegamos a implementar nada ainda. Mas quando formos
> fazer, é muito provável que utilizemos ele.
>
> Para quem não conhece, é o AXIS, famoso no mundo Java, em sua versão para C++:
> http://ws.apache.org/axis/cpp/index.html
>
>  Thiago Marinello Paulino Cesar
>  thi...@marinello.eng.br
>  +55 19 9248 0860
>
##################################################################################

Valeu pela resposta ;).

O AXIS-C eu achei uma boa, mas não tenho uma boa impressão com o
AXIS-CPP... Na pagina dizia que ela não estava para ser usado em
produção.

Porque o AXIS se saiu melhor para você?
Qual foram as outras alternativas que você considerou no seu projeto?
Talvez alguma se saia melhor para o meu caso....

Gianni

unread,
Aug 5, 2009, 1:10:24 PM8/5/09
to ccppb...@googlegroups.com
Eu tive um problema parecido a algum tempo: WS em embedded. Tentei o gsoap,
AXIS, etc. No final, usei Bost::ASIO + TinyXML++ para criar meu próprio SDK de
WS. Não foi tão dificil qto imaginava e o resultado ficou ótimo.

Psycho Mantys

unread,
Aug 5, 2009, 1:16:52 PM8/5/09
to ccppb...@googlegroups.com
2009/8/5 Gianni <nasus....@gmail.com>:

>
> Eu tive um problema parecido a algum tempo: WS em embedded.  Tentei o gsoap,
> AXIS, etc. No final, usei Bost::ASIO + TinyXML++ para criar meu próprio SDK de
> WS.  Não foi tão dificil qto imaginava e o resultado ficou ótimo.
>
####################################################################################

Olá Gianni!

Muito interessante isso... Você tem o código pra fazer um "4share" e
eu dar uma olhada?

Gianni

unread,
Aug 5, 2009, 3:51:50 PM8/5/09
to ccppb...@googlegroups.com
On Wednesday 05 August 2009 14:16:52 Psycho Mantys wrote:
> 2009/8/5 Gianni <nasus....@gmail.com>:
> > Eu tive um problema parecido a algum tempo: WS em embedded. Tentei o
> > gsoap, AXIS, etc. No final, usei Bost::ASIO + TinyXML++ para criar meu
> > próprio SDK de WS. Não foi tão dificil qto imaginava e o resultado ficou
> > ótimo.
>
> ###########################################################################
>#########
>
> Olá Gianni!
>
> Muito interessante isso... Você tem o código pra fazer um "4share" e
> eu dar uma olhada?

Sinto, não posso. Eu sou muito a favor de coisas deste tipo em LGPL; log, se
por acaso vc for reimplementar isso do zero em algo tipo LGPL, BSD, MIT, etc
eu topo participar...

Pedro Lamarão

unread,
Aug 5, 2009, 5:08:49 PM8/5/09
to ccppbrasil
On 5 ago, 14:10, Gianni <nasus.maxi...@gmail.com> wrote:

> Eu tive um problema parecido a algum tempo: WS em embedded.  Tentei o gsoap,
> AXIS, etc. No final, usei Bost::ASIO + TinyXML++ para criar meu próprio SDK de
> WS.  Não foi tão dificil qto imaginava e o resultado ficou ótimo.

Você embarcou a Boost.ASIO em que hardware?
Por acaso era um telefone celular?

--
P.

Gianni

unread,
Aug 5, 2009, 5:29:05 PM8/5/09
to ccppb...@googlegroups.com

Não, é um 'set-top-box' para TV Digital. Mas em termos de hardware é
parecido: processador MIPS e Linux daqui: http://www.denx.de/wiki/DULG/ELDK

Aliás, só consegui usar Boost da versão 1.34 - 1.37 (.38 não tentei)
mas a 1.39 eu acabei desistindo de compilar pq só dava pau pelo bjam/
make se perderem ao compilar.

Savio Sena

unread,
Aug 7, 2009, 10:06:44 AM8/7/09
to ccppbrasil


On Aug 5, 6:29 pm, Gianni <nasus.maxi...@gmail.com> wrote:
> On Aug 5, 2009, at 6:08 PM, Pedro Lamarão wrote:
>
>
>
> > On 5 ago, 14:10, Gianni <nasus.maxi...@gmail.com> wrote:
>
> >> Eu tive um problema parecido a algum tempo: WS em embedded.  Tentei  
> >> o gsoap,
> >> AXIS, etc. No final, usei Bost::ASIO + TinyXML++ para criar meu  
> >> próprio SDK de
> >> WS.  Não foi tão dificil qto imaginava e o resultado ficou ótimo.
>
> > Você embarcou a Boost.ASIO em que hardware?
> > Por acaso era um telefone celular?
>
> Não, é um 'set-top-box' para TV Digital.  Mas em termos de hardware é  
> parecido: processador MIPS e Linux daqui:http://www.denx.de/wiki/DULG/ELDK
>

Que bacana! Você trabalha numa empresa de TV-Digital?

--
Savio

Gianni

unread,
Aug 7, 2009, 12:28:33 PM8/7/09
to ccppb...@googlegroups.com

Sim! Faço programas por dinheiro na TV!

Psycho Mantys

unread,
Aug 10, 2009, 9:42:20 AM8/10/09
to ccppb...@googlegroups.com
2009/8/5 Gianni <nasus....@gmail.com>:

>
> Sinto, não posso.  Eu sou muito a favor de coisas deste tipo em LGPL; log, se
> por acaso vc for reimplementar isso do zero em algo tipo LGPL, BSD, MIT, etc
> eu topo participar...
>
>
#########################################################################

Compreendo .... :(

Creio que essa sera uma alternativa, mas antes eu to querendo
pesquisar um pouco, para ver se eu não preciso fazer tudo do zero....
Vou dar uma avaliada melhor nesse assunto e uma pesquisada, por
enquanto queria saber a opinião de quem já tinha alguma experiencia no
assunto ;).

Valeu!

Reply all
Reply to author
Forward
0 new messages