我已经在 Visual Studio 2012 和 Microsoft SQL 2008 上完成了 Web 应用程序的开发。我正在尝试使其成为一个“实时”Web 应用程序,可以通过手机而不是本地主机进行访问。
我研究并发现了 2 个解决方案
- IIS
- azure
我一直在网上寻找有关 IIS 和 Azure 之间主要区别的各种清晰解释。据我了解,IIS 是 Windows Server 附带的 Web 服务器应用程序,用于提供网站服务,而 Azure 是利用 IIS 的 Windows 托管解决方案。既然如此,为什么人们仍然使用 IIS,而 Azure 既提供云平台又提供 IIS?
哪个也更好地托管过去在本地主机上运行的任何典型 Web 应用程序?
我似乎在 SO 或 ASP.Net 论坛中找不到任何可以清楚解释两者之间的主要区别以及优缺点的帖子。
最佳答案
您正在寻找的实际上是运行 Web 应用程序的地方,Teo。
正如您所发现的,如果您有连接到 Internet 的服务器,则可以在 IIS 中执行此操作。获得此类服务器的一种方法是访问托管公司或仅使用 Windows Azure 云(正如您所发现的那样)。
立即免费执行此操作的最简单方法之一是注册 Windows Azure 试用帐户。作为该帐户的一部分,您可以免费获得一个基本的共享 Windows Azure 网站。
以下是您需要的链接:
(1) http://www.windowsazure.com/en-us/develop/net/tutorials/get-started/
(2) http://www.windowsazure.com/en-us/pricing/free-trial/
我强烈建议您在尝试使用自己的应用程序执行此操作之前,先逐步完成整个教程 (1)。在开始之前,请注册一个试用帐户 (2)。第一个月不会向您收取费用,如果您坚持使用免费网站,也不会向您收取费用。
享受吧。
关于iis - Windows Azure 和 Windows IIS 之间的确切区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17399907/