原创
作者:编译/周雪峰 2011-03-21 15:22:04
云计算 作为Windows Azure的托管服务被设计和开发的应用程序由这两部分组成:托管代码和XML配置文件。
双湖网站建设公司成都创新互联,双湖网站设计制作,有大型网站制作公司丰富经验。已为双湖上千家提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的双湖做网站的公司定做!
本文接《Azure开发者任务之三:理解Azure应用程序(上)》
配置文件
到现在为止,我们已经搞清楚了三种不同类型的角色。接下来,让我们看一看Windows Azure应用程序中包含的两种类型的配置文件。
ServiceConfiguratiobn.cscfg
无需停止Azure服务,也可以更新配置文件。这个文件主要包含下面这些信息:
1,角色的实例数
2,不同类型设置的值。
1,实例数是指将要运行的Web角色或Worker角色的实例的数量。
2,在上面这个配置文件中,我们看到这个应用程序是使用本地开发存储器的。
ServiceDefinition.csdef
这个文件包含下面这些信息:
1,这个服务使用的各种角色。
2,关于这个服务使用的“Certificates”的信息。
3,这个服务的“Input End Point”和“Internal End Point”。
4,这个服务需要的本地磁盘存储器。
5,不同的角色使用的配置设置。
这个配置定义了Web角色或Worker角色。让我们一个一个地来理解这个文件中的每个小节。
这个小节包含站点和Web应用程序的定义。这些站点和Web应用程序都是托管在IIS 7中的。
在这个配置文件中,有两种类型的“End Point”,“Input End Point”和“Internal End Point”。
“Input End Point”包含用于联系托管服务的“End Point”的定义。
“Internal End Point”包含用于角色之间彼此进行通信的“End Point”的定义。
name ="" permissionLevel ="" storeLocation ="" storeName ="" /> 这个小节包含角色需要的证书。 这个小节包含导入规则的定义。 存储服务 Azure应用程序的最后一个组成部分是Azure Storage Service。有三种类型的Azure服务: 1,针对非结构化数据(BLOBS) 2,针对结构化数据(TABLES) 3,针对应用程序和服务之间的消息传递(QUEUES) BLOBS主要用于大型的数据存储。有两种类型的BLOB存储,“Block BLOB”和“PAGE BLOB”。“Azure Table”用于存储结构化的数据。CRUD(Create,Retrieve,Update,和Delete)操作可以使用ODATA协议来实现,或者,也可以使用和WCF Data Service一样的语法来实现。在“Azure Table”中的每一行通过“Row Key”和“Partition Key”来唯一标识。 SQL Azure 要达到存储的目的,也可以使用SQL Azure。 结论 在这篇文章中,我们对一个Windows Azure应用程序做了简单的介绍。本文更侧重于理论。在这个系列的下一篇文章中。我们会用演练的方式来研究Windows Azure应用程序。感谢您的阅读。 原文名:Windows Azure for Developers Task 3: Understanding Windows Azure Application 作者:Dhananjay Kumar 本文接《Azure开发者任务之三:理解Azure应用程序(上)》 【本文乃51CTO精选译文,转载请标明出处!】 【编辑推荐】
网页标题:Azure开发者任务之三:理解Azure应用程序(下)
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联
本文链接:http://www.shufengxianlan.com/qtweb/news45/274245.html