[Qt5-feedback] SWF, IPC, & QtService...
Peter Kümmel
syntheticpp at gmx.net
Tue Jun 14 22:17:34 CEST 2011
On 14.06.2011 21:52, BRM wrote:
> Starting a new thread so as not to hijack the other one...
>
>
> ----- Original Message ----
>
>> From: Peter Kümmel<syntheticpp at gmx.net>
>> On 14.06.2011 21:09, Thiago Macieira wrote:
>>> Em Tuesday, 14 de June de 2011, às 20:55:08, Peter Kümmel escreveu:
>>>> Reading "majority of use cases" I wonder why it is not used by QtCreator?
>> Is
>>>> this only due to the release of SFW after starting QtCeator
>>>> development, are are there also technical reasons to not use SFW in
>>>> QtCreator?
>>>
>>> Why does Qt Creator need SFW for?
>>
>> In an initial blog of SFW,
>>
>> http://labs.qt.nokia.com/2009/05/26/qt-service-framework/
>>
>> I read "This initial release focuses on in-process".
>> And QtCreator also has a infrastructure to load and unload services,
>> they call it "ExtensionSystem":
>>
>> http://doc.qt.nokia.com/qtcreator-extending/extensionsystem.html
>>
>> It's only in-process but at a first glace it looks that SFW
>> could also be used for the job.
>>
>
> The blog notes that out-of-process IPC will eventually be supported.
> Has this been done? Or is it planned for Qt5?
Have you read this
http://doc.qt.nokia.com/qtmobility/service-frameworks.html
DBus is supported which is slow (the initial post of the thread)
and local sockets (domain sockets?) which could be much faster than DBus.
But I never used SFW.
I also wonder why it is labeled as "QtMobility" the scope of SFW is not
only mobility.
Peter
>
> If the QtService replacement is to use SFW to communicate between controller and
> daemon - which from some of what I read on SFW may make it a very nice fit for
> doing so - then the out-of-process IPC would certainly be necessary.
>
> Also, how does Windows COM come into play on this? If a module like the
> QtService replacement were to use SFW on Windows and COM were the back-end to
> SFW then would two programs be able to use different versions of the
> QtService/SFW backend? Or would they conflict with each other? (E.g. different
> compilers)
>
> Just trying to understand how we might be able to use SFW for the back-end comms
> in the new QtService replacement - why reinvent the wheel if we don't have to?
>
> Thanks,
>
> Ben
>
> _______________________________________________
> Qt5-feedback mailing list
> Qt5-feedback at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
>
More information about the Qt5-feedback
mailing list