Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Host a c++ desktop application on a webpage

I am having a desktop application which having a UI interface made in Qt linked with a library which is doing all the calculation stuff. Values from UI is taken and pass to the API's in the DLL to get the output which is shown on Screen.

Now i want to do the same thing by transferring my application UI to a web page so that people can access the tool from anywhere without any installation process.

I want to retain my c++ DLL code so i don't have to do a lot of work. I am thinking of just converting this DLL to a C++ server by any communication Process(Sockets). I want to host this application on my company's website. (We have to make the website also so we are open to any set of tools).

I want to know what will be the best set of tools to do this stuff. Also there will be lot of data exchange between the webpage and server so the wholething should be optimized also. I goggled a bit and find stuff like silverlight and ASP.NET, But i am still not very clear which option will be more suitable.

I am a c++ programmer with no web application development experience. I am open to learn any new technology.

Thanks

like image 779
Maverick Avatar asked Jun 22 '11 11:06

Maverick


People also ask

How do I run a desktop application from a website?

If the basic idea is to launch a desktop app from the web browser, the first step is to create a new Registry in Windows and path a URL Custom protocol. And if you need it you can also send parameters by changing console arguments in your app and append the parameters in your html file. Show activity on this post.

Can we host desktop application?

You can host your C#/VB.net on Amazon EC2, upgrade and migrate your MSSQL to 2012/2008 and host it on another Amazon EC2. Have Citrix XenApp installed on AWS and deliver your desktop app to your customers via Xenapp.


1 Answers

Why not use Qt on the web directly? There are several projects like this one: http://qtwui.sourceforge.net/

like image 172
Šimon Tóth Avatar answered Nov 04 '22 10:11

Šimon Tóth