Click here to Skip to main content
13,293,101 members (95,257 online)
Rate this:
Please Sign up or sign in to vote.
I'm doing some investigation to a project. I'd like to access, from a website, to launch a virtual machine, like holsystems ( does.
I'm trying to understand how to access Hyper-V from na interface implemented by me.
This is for training purposes. The students with their own laptop access a link that opens a window and launch the VM. How can I do that?
The Windows Azure can do this for training purposes?

Posted 2-Jan-13 12:17pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

In can only speculate that launches some virtual machine inside the HTTP server, whatever it is. This is a proprietary system, so I don't have enough detail about it. Maybe the HTTP server is also proprietary (this is not so difficult to develop) and included in this product.

If you want to do something like that, you can do it the was I just suggested, but you cannot hope that a "regular" HTTP server will do something like that if you just write some special Web application. Web applications are executed in a special sandboxed environment, so their access to the host system is strictly limited, for safety purposes.

You either need to bite a bullet and design and implement the hard part, or you should devise some very different architecture. The second would probably much easier, but I cannot give you an exact advise as I don't know enough of your goals and requirements.

Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Thank you Sergey for your reply. Basicaly, my goal is create a virtual classroom. For example, the student with his laptop click in a course, and it launch a Virtual Machine for exercises and a pdf with the content of the course.
In other way, I know that Windows Azure can create virtual machines. Only thing I don't know is is I can use the platform for training purposes.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.171207.1 | Last Updated 3 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100