剖析Windows Azure Platform框架与组成
2010-05-25 00:00:00 来源:WEB开发网核心提示: 关系数据存储:它是SQL Azure的支柱,它提供传统SQL Server的功能,剖析Windows Azure Platform框架与组成(3),如表、视图、函数、存储过程和触发器等,数据同步:提供数据同步和聚合功能,通信,存储和同步,管理:为SQL Azure提供自动配置、计量、计费、负载均
关系数据存储:它是SQL Azure的支柱,它提供传统SQL Server的功能,如表、视图、函数、存储过程和触发器等。
数据同步:提供数据同步和聚合功能。
管理:为SQL Azure提供自动配置、计量、计费、负载均衡、容错和安全功能。
数据访问:定义访问SQL Azure的不同编程方法,目前SQL Azure支持TDS,包括ADO.NET,实体框架,ADO.NET Data Service,ODBC,JDBC和LINQ客户端。
.NET服务
.NET服务是Windows Azure Platform的中间件引擎,提供访问控制服务和服务总线。图4显示了.NET服务的两个核心服务。
图 4 .NET服务的核心服务
访问控制(Access Control):访问控制组件为分布式应用程序提供规则驱动,基于声明的访问控制。
服务总线(Service bus):它和我们常说的企业服务总线(Enterprise Service Bus,ESB)类似,但它是基于互联网的,消息可以跨企业,跨云传输,它也提供发布/订阅,点到点和队列等消息交换机制。
Live服务
Microsoft Live服务是以消费者为中心的应用程序和框架的集合,包括身份管理,搜索,地理空间应用,通信,存储和同步。图5显示了Live服务的核心组件。
更多精彩
赞助商链接