[Qt-interest] QT SOAP

Jason H scorp1us at yahoo.com
Thu Sep 9 19:36:22 CEST 2010


Yes, I can help you.

There is no SOAP. Don't try to bend the SOAP, only realize there is no SOAP in 
Qt.

There is something on the roadmap (REST/Services), but I don't think its even 
been started yet. 


I have had to roll-my-own implementation, which was a painful experience. I 
however have the benefit of hindsight so I can save you some pain.
You should probably start with a QxtWeb-based server, that will send it off to a 
slot job function (parser) that uses XmlPatterns, then you can proceed from 
there. (use XmlStreamReader once you've simplified the XML, then do a templated 
serialization back out for the response.) 


Unless you write it yourself, you will not be able to use/provide/parse WDSLs 
automatically.

If you wanted to be really, really cool, you would try to implement it as a 
Service (from QtMobility) out-of-process service. Also, Qxt has ZeroConfig stuff 
that might be a help getting endpoints configured (completely optional and not 
SOAP). 


But you're looking at rolling your own no matter what. Back when I started it, I 
only had QSslSocket, QHttp, and QDom*. Things are considerably easier now, just 
waiting for someone to assemble it into a usable amalgamation.





________________________________
From: Pedro Silva Vicente <psilvavicente at gmail.com>
To: qt-interest at trolltech.com
Sent: Thu, September 9, 2010 1:11:10 PM
Subject: [Qt-interest] QT SOAP

 
Hello
 
I need to setup a server side SOAP  (in C/C++ ), preferably running in 
Windows/Linux.
 
Could anyone share some experiences in  this ?
 
I came across this QT SOAP implementation  but it seems to be on the client side 
only.
 
http://qt.nokia.com/products/appdev/add-on-products/catalog/4/Utilities/qtsoap/
 
Thanks for any insight
 
----------------------
Pedro Silva  Vicente
psilvavicente at gmail.com


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20100909/cbb83539/attachment.html 


More information about the Qt-interest-old mailing list