0

我正在开发一个要部署到 Windows Azure 的应用程序。在这样做之前,我试着计算一下这个部署的价格,我也不是很清楚。部署包含一个带有 SQL DB 的 ASP.NET MVC 4 应用程序的一侧,该 SQL DB 将具有大量读取(用于使用异步方法)并将结果以 json 格式返回到 Web 客户端。

此外,对于进行搜索的用户,我将在 Node.js 中拥有一个聊天服务器,用户可以在其中与应用程序进行通信。

我知道就出站流量和我的数据库中的存储而言,完全取决于用户数量,但是我选择 Windows Azure 应用程序到 ASP.NET 和服务器聊天的哪种服务?网站??云服务??网络角色和工作者角色是如何产生的?如果我想要两个服务中的任何一个的可扩展性怎么办?谢谢

4

1 回答 1

0

您可以将 asp.net mvc 应用程序直接部署到 Azure 网站;为了使用 Web 角色,您需要进行额外的项目设置。此外,网站允许您直接从源代码控制进行部署。因为他们可以免费试用,所以从一个网站开始,看看它会把你带到哪里。如果它有效,请继续使用它,如果它限制您,请尝试切换到网络角色。

于 2013-04-12T15:53:15.610 回答