(2).NET Services
.NET Services是一個(gè)寄宿于微軟架構(gòu)、高可擴(kuò)展,面向開(kāi)發(fā)者的服務(wù)集,它提供了許多基于云或與云有關(guān)的應(yīng)用程序需要的構(gòu)建塊(building blocks)。就像.NET Framework為開(kāi)發(fā)者提供高級(jí)類庫(kù)使開(kāi)發(fā)效率更高一樣,.NET Services允許開(kāi)發(fā)者專注于他們的應(yīng)用程序邏輯而不是構(gòu)建和部署他們的基于云的基礎(chǔ)設(shè)施服務(wù),它由訪問(wèn)控制、服務(wù)總線、工作流服務(wù)三部分組成。
訪問(wèn)控制(Access Control)
Microsoft .NET Access Control Service提供了一個(gè)簡(jiǎn)單的方法去控制web應(yīng)用程序和服務(wù)特別是當(dāng)他們和基于標(biāo)準(zhǔn)的identity提供者集成在一起的時(shí)候,這些identity提供者包括企業(yè)目錄提供者和web identity系統(tǒng)像Windows Live ID等。授權(quán)決定能夠從應(yīng)用程序分離出來(lái),它自組成一個(gè)陳述規(guī)則集(declarative rules),該規(guī)則能夠把進(jìn)入的安全聲明(incoming security claims)轉(zhuǎn)換成應(yīng)用程序能夠理解的方式。
服務(wù)總線(Service Bus)
Microsoft .NET Service Bus使得把internet上的應(yīng)用程序連接來(lái)非常簡(jiǎn)單。注冊(cè)到服務(wù)總線上的服務(wù)通過(guò)任何網(wǎng)絡(luò)拓?fù)淠軌蛉菀椎谋话l(fā)現(xiàn)和和訪問(wèn)。在幫助解決一些跨網(wǎng)絡(luò)、安全和組織邊界實(shí)現(xiàn)這種模式時(shí)所產(chǎn)生的困難問(wèn)題時(shí),服務(wù)總線在英特網(wǎng)級(jí)別提供了訪問(wèn)企業(yè)服務(wù)應(yīng)用程序的模式。
工作流服務(wù)(Workflow Service)
Microsoft .NET Workflow Service是一個(gè)大規(guī)模的云端運(yùn)行工作流宿主,它提供了一系列優(yōu)化的操作去發(fā)送、接收和操作HTTP和服務(wù)總線消息,及一系列寄宿工具去配置、管理、和跟蹤工作流實(shí)例的執(zhí)行,和一系列管理應(yīng)用程序接口。工作流可以利用我們所熟悉的Visual Studio 2008/2010工作流設(shè)計(jì)器來(lái)進(jìn)行構(gòu)造。
(3)SQL Services
SQL Service實(shí)現(xiàn)了微軟數(shù)據(jù)平臺(tái)把SQL Server的功能擴(kuò)展到云端作為基于web的服務(wù)的構(gòu)想,它允許你存儲(chǔ)結(jié)構(gòu)化的、半結(jié)構(gòu)化的和非結(jié)構(gòu)化的數(shù)據(jù)。SQL Services將會(huì)實(shí)現(xiàn)一個(gè)豐富集成服務(wù)集,利用這些服務(wù)你能夠進(jìn)行關(guān)系查詢、查找、報(bào)告功能、分析、集成和與移動(dòng)用戶的數(shù)據(jù)同步集遠(yuǎn)程辦公室和商業(yè)伙伴。目前,SQL Services提供成為Microsoft SQL Data Services關(guān)系數(shù)據(jù)庫(kù)服務(wù),其他的服務(wù)會(huì)在將來(lái)提供。
微軟SQL數(shù)據(jù)服務(wù)(Microsoft SQL Data Services,SDS)在云端提供高可擴(kuò)展和面向英特網(wǎng)的分布式數(shù)據(jù)庫(kù)服務(wù)來(lái)存儲(chǔ)和出處理關(guān)系查詢。SDS能夠幫助開(kāi)發(fā)者通過(guò)基于REST和SOAP的Web協(xié)議快速的開(kāi)發(fā)和提供新的應(yīng)用程序。這些服務(wù)構(gòu)建在健壯成熟的SQL Server數(shù)據(jù)庫(kù)和Windows Server技術(shù)之上,提供高可用性和高安全性。
(4)SharePoint services
在未來(lái),開(kāi)發(fā)者可以訪問(wèn)來(lái)自Azure Services Platform的微軟共享點(diǎn)的功能,依靠它的靈活性,利用熟悉的開(kāi)發(fā)工具如Visual Studio,開(kāi)發(fā)者將能夠快速的構(gòu)建利用共享點(diǎn)功能的應(yīng)用程序就像使用在他們的應(yīng)用程序中使用構(gòu)建塊一樣。
(5)Dynamics CRM Services
在未來(lái),開(kāi)發(fā)者可以訪問(wèn)來(lái)自Azure Services Platform的微軟Microsoft Dynamics CRM functionality的功能. 依靠它的靈活性,利用熟悉的開(kāi)發(fā)工具如Microsoft Visual Studio,開(kāi)發(fā)者將能夠快速的構(gòu)建利用Microsoft Dynamics CRM功能的應(yīng)用程序,就像使用在他們的應(yīng)用程序中使用構(gòu)建塊一樣。
Windows Azure平臺(tái)
Windows Azure 平臺(tái)包括三大組成部分:Windows Azure、SQL Azure、Windows Azure Platform AppFabric。Windows Azure 可看成一個(gè)云計(jì)算服務(wù)的操作系統(tǒng)SQL Azure是云中的數(shù)據(jù)庫(kù);AppFabric 是一個(gè)基于 Web 的開(kāi)發(fā)服務(wù),它可以把現(xiàn)有應(yīng)用和服務(wù)與云平臺(tái)的連接和互操作變得更為簡(jiǎn)單,如圖2所示:
圖2 Windows Azure 平臺(tái)
出處:
責(zé)任編輯:bluehearts
上一頁(yè) 從軟件+服務(wù)解讀微軟云計(jì)算 [1] 下一頁(yè) 從軟件+服務(wù)解讀微軟云計(jì)算 [3]
|