通过互联网托管应用 [英] Hosting application over internet

查看:77
本文介绍了通过互联网托管应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好

我正在考虑使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆