通过互联网托管应用 [英] Hosting application over internet
本文介绍了通过互联网托管应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好
我正在考虑使用C#或C ++或Java开发桌面应用程序.
我在问是否有办法通过在线托管或将其放在云上来将其转换为Web应用程序,以便任何人都可以从任何地方使用它?
请注意,我不想使用PHP或ASP或其他任何方法重新编写应用程序,只需将其联机即可.
Hello
I am thinking about developing a desktop application using C# or C++ or Java.
I am asking if there is a way to turn it to a web application by hosting it online or putting it on cloud so that anyone can use it from anywhere ??
Note that i don''t want to re-write the application using PHP or ASP or whatever, just make it available online.
推荐答案
如果您已设计了应用程序要使用TCP/IP并节省带宽,您可以通过Internet将桌面应用程序连接到云"中的服务器端后端.
其他选项包括屏幕共享或到托管您的应用程序的虚拟机的远程桌面.
为了获得真正的"Web体验",您实际上必须使用需要重写的"Web技术".
If you have designed your application to use TCP/IP and is frugal in it''s bandwidth usage you can connect the desktop app over the internet to a server side back-end in "the cloud".
Other options are screen sharing or remote desktop to a virtual machine hosting your app.
For a true "web experience" you really have to use "web technologies" which would require a rewrite.
Windows应用程序和Web应用程序之间是有区别的.您无法托管" Windows应用程序在云上或任何地方都可以作为外部世界使用的Web.
在此处详细阅读差异: MSDN:在Windows窗体和Web窗体之间进行选择 [ ^ ]
There is a difference between Windows application and Web application. You cannot ''host'' a windows application on cloud or anywhere to be treated as a web available to outer world.
Read differences in detail here: MSDN: Choosing Between Windows Forms and Web Forms[^]
这篇关于通过互联网托管应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文