首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Windows以WCF作为云服务部署web应用程序?

如何使用Windows以WCF作为云服务部署web应用程序?
EN

Stack Overflow用户
提问于 2014-03-16 11:04:22
回答 1查看 997关注 0票数 0

我们希望在windows上开发一个作为云服务的web应用程序。应用程序具有以下体系结构:

这个应用程序是winforms应用程序的一个简单的业务行,任何客户都可以购买和使用它。现在,我们公司决定重新设计它作为一个网络应用程序,许多客户可以在同一时间工作。核心应用程序将保持不变,只是一些简单的自定义,它在数据库中执行一些简单的任务,发送电子邮件等。

现在,我们公司决定,我们需要使用windows发布web应用程序作为一个可以服务。我们不需要使用任何Azure存储或SQL数据库服务,而是使用数据中心的存储和数据库。我们只需要将应用程序部署为云服务,而我们不知道从哪里开始。我无法理解如何在这个应用程序中使用windows云服务。所以我的问题是:

  • 这种架构对windows有效吗?Windows及其云服务在这个架构中的作用在哪里?
  • 我们不需要在Microsoft数据中心上托管应用程序,而是需要在我们的数据中心中使用它,当我搜索时我找到了Windows Azure Pack for Windows Server,所以我们可以使用它以便在我们的数据中心中托管它吗?我们是否需要额外的成本考虑来使用它?在我们的应用程序中应该从哪里开始使用?
  • 我发现一些帖子和教程(比如this one here in SO)说,我只需创建一个新的Window项目并添加一个Web角色,从旧的Web复制应用程序文件,然后托管与web应用程序相同的应用程序文件。这是真的吗?windows只是参与了部署,并且在应用程序的内部架构中没有任何影响吗?
EN

回答 1

Stack Overflow用户

发布于 2014-03-27 14:03:54

您可以将UI和服务后端部署到Azure Web角色。如果您还有任何剩余的WinForms应用程序,它们仍然可以连接到服务后端。如果可能的话,我建议您也将数据库部署到Azure,以提高性能和减少延迟。您可以使用Azure SQL数据库,也可以创建Server。

有各种有趣的选项可以将分层应用程序部署到Windows。你可以在这里读到更多关于它的内容。http://serena-yeoh.blogspot.com/2014/01/layered-applications-and-windows-azure.html

您还可以在这里签出一个简单的示例,http://cloudsample.codeplex.com

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22436010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档