Microsoft .NET Services是什么?

来源:北大青鸟飞迅校区|发布时间:2013-04-28 16:46:03

    Microsoft .NET Services 是一套微软代管、具有高度可扩展性、以开发人员为导向的服务,提供主要区块服务给许多以云为基础及具有云感知能力 (cloud-aware) 的应用程序。就像 .NET Framework 提供高级库的方式,让开发人员具备更高生产力,.NET Services 让开发人员专注于应用程序逻辑,而不是耗费在搭建及部署云基础架构的服务上。

从互通性的角度来看,.NET Services 亦提供使用业界标准通讯协议的其它开发技术,如 REST、SOAP 及 HTTP。尽管有更多的服项目,.NET Services 目前包括三个核心组件:Access Control Service(存取控制)、Service Bus(服务总线)及 Workflow service(工作流服务)。

  Access Control Service(存取控制)

  Microsoft .NET 存取控制服务提供一种简易的方式来控制 web 应用程序及服务,同时结合标准化的识别提供者 (identity providers),包括企业目录及网络身份辨识系统,如 Windows Live ID。应用程序的授权方式可以与应用程序分离,并纳入一套陈述式规则,将接收到的安全性主张转换成应用程序可以辨识的宣告。

  Service Bus(服务总线)

  Microsoft .NET Service Bus 让应用程序更容易在因特网上连接互动。凡是在总线上注册的服务,透过何网络拓扑都可以轻易找到及存取这些服务。因特网规模层级的 Service Bus 提供常见的企业服务总线应用模式 (Enterprise Service Bus application pattern),于横跨网络、安全性和组织界限实作时,用以解决某些困难议题。

  Workflow service(工作流服务)

  Microsoft .NET Workflow Service 是一个在云中用来执工作流程服务的高延展性装载环境。它提供一系列经最佳化的活动 (activity) 来传送、接收及操作 HTTP 及服务总线消息;一系列部署、管理及追踪工作流程执行个体的代管工具;以及一系列管理相关的 API。工作流程可以使用常见的 Visual Studio 2008 Workflow Designer 开发工具搭建。

上一篇:如何处理.NET中的内存泄露
下一篇:浅析.Net Remoting框架的基本原理

热门话题

招生热线: 4008-0731-86 / 0731-82186801

学校地址: 长沙市天心区团结路6号

Copyright © 2006 | 湖南大计信息科技有限公司 版权所有

湘ICP备14017520号-3

关注我们
在线咨询
嘿,我来帮您!