有没有办法将.NET windows应用部署到云上?那么PaaS (平台即服务)呢?我对这个云端的话题还很陌生。在这方面的任何帮助都将受到高度的感谢。
发布于 2011-11-29 17:49:22
如果你想要简单的云托管,你可以在Azure或AppHarbor之间选择。
我还没有亲自使用过AppHarbor,但它看起来很有前途。其主要思想是,您将一个常规的webapp推送到git存储库(Mercurial、svn和TFS也支持与第三方源代码托管集成),然后AppHarbor将构建它、运行测试和部署应用程序。这使得部署变得非常简单。AppHarbor还提供了许多附加组件,包括SQL Server、MongoDB等。
Azure是一个成熟的云主机,拥有各种组件,如表存储、blob存储和类似的组件。似乎真正可扩展的解决方案需要这些类型的存储引擎,但对于大多数由SQL-server支持的应用程序,我认为AppHarbor是最简单的选择。(如果需要的话,你仍然可以使用来自Azure和S3的blobs和tables。
发布于 2011-11-29 18:25:06
通过终端服务/远程桌面/ Citrix,您可以在服务器上托管Windows窗体应用程序,并让客户使用它们,就像它们是本地安装的一样。有些事情(比如本地文件访问)的工作原理有点不同,但这是可能的。
客户端需要安装软件才能访问服务。像Remote Desktop这样的软件已经安装在大多数Windows PC上。
托管web服务的成本(许可和资源)是不同的。一般来说,你不能处理像web应用程序那样多的客户端/服务器,但是托管一个windows应用程序通常是为有限数量的客户端完成的,所以这应该不是问题。
https://stackoverflow.com/questions/8308651
复制相似问题