[vbox-dev] VirtualBox GUI to support remote vm management?

Klaus Espenlaub klaus.espenlaub at oracle.com
Mon Mar 28 09:17:24 PDT 2011


On 25.03.2011 19:02, Huihong Luo wrote:
> Any plan for the GUI to connect to remote vms via web services?

No short term plans, but it's been in the back of our minds for quite a 
while...

> I am browsing the source code, if somehow modify COMDefs.h (perhaps the
> generated COMWrappers.h and COMWrappers.cpp too) to use web services,
> then most of the GUI should work, and can be used to manage remote VMs.
> Would this be a good approach? or re-implement the GUI from scratch?

The automatically generated code definitely has to be adjusted as well, 
as the switching between local C++ API and webservice API has to be 
implemented somewhere. For Python we already have such automatic 
switching logic which only needs a couple of specific calls when setting 
things up.

In any case, that's the best approach one can use when the existing code 
should be kept. Of course it'll need some further changes, as the code 
right now uses active listeners for events, which have to be converted 
to passive ones.

Still orders of magnitude less work than starting again from scratch, 
like phpvirtualbox and vboxweb...

Klaus




More information about the vbox-dev mailing list