I don't have the link for the IBM article, but most of my REST interface code 
looks like sprintfs or QString().arg().arg(), etc. I just love the simplicity. 
Engineers tend to love it but committees don't. That's why I usually end up 
writing SOAP wrappers for REST services.


I'm hoping to be assigned back to a Qt project in the coming weeks. If that 
happens I'll definitely see what I can contribute.



________________________________
From: Tomasz Siekierda <[email protected]>
To: Jason H <[email protected]>
Cc: Prashanth Udupa <[email protected]>; Qt5-feedback 
<[email protected]>; qt next <[email protected]>; Robin Burchell 
<[email protected]>; Konstantin Tokarev <[email protected]>; Peter Hartmann 
<[email protected]>
Sent: Wednesday, August 17, 2011 9:56 AM
Subject: Re: [Qt5-feedback] Web service functionality in Qt5

@QWebService idea in general - I've read IBM's view on RESTful WSes,
and it seems not particurarly hard to implement on top of existing
QWebMethod code. I'll try doing that soon. I'll also investigate usage
of XmlPatterns in some experimental branch, as it will require major
changes in QWsdl. In the meantime, I've still got other important
features to add to the project, as specified in http://goo.gl/L1C6X,
and in docs (BTW, Gitorious' wiki is also fully editable, feel free to
use it, too). And, as I learn from today's feedback topics, QUrl will
also change, and I use it a lot.
Anyway, I've introduced another switch, and many bug fixes into the code today.

@Jason - there was some talk on serialization on Qt5-feedback, but I
don't remember the results. True, that would be a useful feature
(although, to be honest, AFAIK it is at least partially done even now
- just see how QSettings stores various data. And QSettings getts
stuff from QVariant).

@Prashanth - right then, welcome aboard, I guess. As I've mentioned
before, I still have lots to do in current (reading, converting) code,
so I won't do much (anything, in fact, at least in the coming few
weeks) in terms of server functionality. If you want to, you can start
doing that yourself. You probably have to contact guys working on
QService, and arrange some common ground with them (QtService was
proposed in June by BRM - bm_witness at yahoo.com, on this mailing
list).

To say again - any help would be greatly appreciated, not only by me,
but possibly by community at large :)

On 17 August 2011 15:34, Jason H <[email protected]> wrote:
> I think that any RPC/JSON(JavaScript)/SOAP(XML)/Python/QtDataStream etc
> serialization work should be done as an independent or reusuable work. I can
> see converting to/from a QObject to any format as useful beyond web
> services. If you are going to support XML and JSON, then might as well eave
> room for other formats as well...
>
> ________________________________
> From: Prashanth Udupa <[email protected]>
> To: Tomasz Siekierda <[email protected]>
> Cc: Qt5-feedback <[email protected]>; qt next <[email protected]>;
> Robin Burchell <[email protected]>; Konstantin Tokarev <[email protected]>;
> Jason H <[email protected]>; Peter Hartmann <[email protected]>
> Sent: Wednesday, August 17, 2011 8:29 AM
> Subject: Re: [Qt5-feedback] Web service functionality in Qt5
>
> Hi Tomasz,
>
>
> @Prashanth - very interesting project, seems powerful. But - we are
> talking about web service functionality, which means that apps written
> not only in Qt (but indeed, any other language/ framework) would need
> to contact it flawlessly (which in turn means communication using
> established protocols, like SOAP). Is that possible in GCF? I'm not
> saying no, though - I'll need to read a bit more about it.
>
> Yes. We can support multiple message formats in GCF. Currently we have a
> custom XML message format. We will be supporting JSON soon. It would not be
> impossible to support SOAP.
> So, in theory - we should be able to mix web-services written using GCF/Qt
> with other web-services by using SOAP and/or JSON.
> Best Regards,
> Prashanth
>
>
>
_______________________________________________
Qt5-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback

Reply via email to