作者:_韩文清_霸图V | 来源:互联网 | 2023-08-26 06:35
使用WindowsLiveID登录https:connect.microsoft.com并填写相关注册信息,我注册的是.NET&SQLService
使用Windows Live ID登录https://connect.microsoft.com/ 并填写相关注册信息,我注册的是.NET&SQL Services。很快就收到了Azure Services项目组的邀请,简单几步就获得了Azure帐号,可以开始云计算之旅了。
有了帐号,现在可以为自己创建一个云计算的Project。创建好后到azure开发中心
Download the Windows Azure SDK
Download Windows Azure Tools for Microsoft Visual Studio
Download the .NET Services SDK
开始Azure云计算之旅之前需要从架构层面理解一下,不然微软真的会很伤心。可以参看【Azure Services Platform Step by Step-第7篇】别把Windows Azure当虚拟主机使——理解Windows Azure服务架构。
部署到Windows Azure上的程序扮演着以下两种角色:Web Role和Worker Role。
Web Role:顾名思义,就是提供Web服务的角色。简单地说,Web Role就是ASP.NET Applicantion,是你本地ASP.NET Application的云端版本!支持HTTP/HTTPS协议,还能提供WCF服务。
Worker Role:在后台运行的应用程序。它可以在后台访问任何网络资源、数据源并进行操作。它从来不在大庭广众前露面(不开放外部访问接口),它接到命令后会毫无怨言地依次执行(Queue service里的消息队列能引导它的工作),它就像一个默默无闻的无私奉献者。可以拿Windows系统服务跟它类比,一旦启动,一直在后台运行。很爽吧? 这个功能值得重视,大伙们看清楚了,这可是一般的虚拟主机无法提供的哦~ 就连Google引以为豪的云平台Google App Engine,至今已经更新了许多许多次,也从来没有考虑过让一段程序在后台长期运行!
Quick Lap around the Windows Azure Tools for Microsoft Visual Studio
http://msdn.microsoft.com/en-us/library/dd203059.aspx
Windows Azure Tools Development Fabric and Storage Integration
http://msdn.microsoft.com/en-us/library/dd203059.aspx
Deploying a Service on Windows Azure
http://msdn.microsoft.com/en-us/library/dd203057.aspx