[Qt5-feedback] integrated remote control server system
BRM
bm_witness at yahoo.com
Thu May 12 21:56:53 CEST 2011
While I am not Qt/Nokia/etc - I'm not sure a Remote Control thing would be
really part of Qt; that sounds a lot like how you design your specific
application/services than something that is part of the platform.
That said, it could certainly be made easier by things like D-Bus (supported via
QtDbus); though making it obvious how to do a network-oriented D-Bus would be
extremely helpful.[1]
And FYI - I am doing something similar with Remote Applications; though I do not
hack into Qt to do it - it's a matter of the protocols (application specific -
some XML, some binary) and design of the application (network-based, distributed
architecture).
Ben
[1] I have a series of applications that I essentially implemented my own
version of D-Bus for b/c at the time while I liked D-Bus, I couldn't figure out
how to make it work with a network architecture which was an absolute must for
my own applications. Since then I have learned it can be done, but it is still
not very obvious at least to me. Doing it again, I'd probably try to stick to
D-Bus.
>
>From: Thomas Ganshorn <mailings at novaimages.de>
>To: "qt5-feedback at qt.nokia.com" <qt5-feedback at qt.nokia.com>
>Sent: Thu, May 12, 2011 12:36:38 PM
>Subject: [Qt5-feedback] integrated remote control server system
>
>
>Just a request and/or idea.
>
>i have many applications i need to remote control.
>Easiest for now is using an html interface because every machine has an html
>browser.
>Something qt quick cannot solve.
>
>So what i did was a simple hacked http server inside of qt exposing selected
>objects and properties allowing custom websites to control the application or
>presenting informations.
>
>Regardless of the protocol (although http is really a must have)
>i think in the modern connected world it is not uncommon to have a server
>application and a remote gui.
>
>So what i really would like would be a REAL platform independent and working
>-> integrated mechanism to generate proxy QObjects over the network (on all
>plattforms)
> for eg having a qml ui in another process on another machine.
> Probably a real client qml viewer would be also possible ... loading the qml
>informations from the masterprocess
> creating locally the objetcs to talk to and have a remote talk with the
>server app.
>
>-> an integrated http server that allows at least exposing interfaces and custom
>handling.
> An external http server is in many cases not even an option.
> May it because of installation, the additional ipc overhead, or probably just
>forbidden by the client.
(As stated i wrote already a hacked solution for this but ... it is only a
hack).
>
>
>So an integrated option to remote control applications with not too much
>overhead in development and speed.
>For our FlowLine system (just as an example) the 3d artists really loved the
>ability to define parameters
>that can be controlled externally on their ipad or see the state of the
>fluidsimulaton on the farm.
>It got a real time and moneysaver.
>
>For other stuff like home automation it also makes perfect sense.
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt5-feedback/attachments/20110512/0d225265/attachment.html
More information about the Qt5-feedback
mailing list