我使用C#.Net、VB.Net和SQL Server2005创建了一个windows(桌面)应用程序(大型)。
我需要将此应用程序移动到云平台。我对regd Cloud了解不多。
我读到的关于云的每一件事都暗示着,使用ASP.Net或网络应用程序/网站开发的应用程序只能托管在云上。由于我的应用程序使用的是WinForms (桌面),我怀疑这个应用程序是否可以在云平台上运行。
此应用程序可以托管在云中吗?或者我应该使用ASP.Net重新创建整个应用程序以在云中运行?
发布于 2013-05-29 02:31:58
您可以使用Citrix XenApp在Amazon Cloud上交付此服务。亚马逊网络服务在其市场上有思杰XenApp AMI。您可以在亚马逊EC2上托管您的C#/VB.net,升级和迁移您的MSSQL到2012/2008,并将其托管在另一个亚马逊EC2上。在亚马逊网络服务上安装思杰Xenapp,并通过XenApp将桌面应用程序交付给您的客户。
发布于 2019-03-26 22:34:18
如果您只将App的数据组件移动到云上,这样您的(繁重)客户端就可以使用云作为LAN扩展,这将更加有趣。更便宜,没有代码影响,只需解决新位置的dat源代码。希望这能帮上忙
发布于 2013-05-20 15:51:46
我认为你对托管在云中的东西感到困惑(老实说,我真的很鄙视这个术语)。从本质上讲,您的桌面应用程序仍然是一个常规的桌面应用程序,但是您可以将数据和/或处理“卸载到云”,并且您的桌面应用程序通常使用web服务来访问它。
有关详细信息,请参阅Amazon E3 overview。
https://stackoverflow.com/questions/16582109
复制相似问题