中文字幕无码夊久人妻|国产另类在线欧美日韩|精品无码乱码AV片国产|91久久香蕉国产熟女线看|白嫩丰满大乳美女免费视频|久久久久人妻精品区一三寸|免费一看一级毛片少妇丰满2|精品无码国产一区二区三区51

您現(xiàn)在的位置:融合網首頁 > 云計算 > 其他 >

微軟云計算實踐指南 從SOA到云計算

來源:IT專家網 作者:趙立威 方國偉 責任編輯:admin 發(fā)表時間:2011-02-14 16:33 
核心提示:SOA 還可讓IT 部門學會從服務的角度考慮技術的應用。我們不用關心服務具體運行在什么平臺之上,從理論上講也不用關心服務實例的擴展性如何,而只需要關心服務的質量(QoS )和其他服務水平協(xié)議(SLA, Service Level Agreement )所限定的內容是否滿足。

SOA 還可讓IT 部門學會從服務的角度考慮技術的應用。我們不用關心服務具體運行在什么平臺之上,從理論上講也不用關心服務實例的擴展性如何,而只需要關心服務的質量(QoS )和其他服務水平協(xié)議(SLA, Service Level Agreement )所限定的內容是否滿足。

在計算的早期,應用程序往往被構建成一個龐大的、內部錯綜復雜而相互之間又緊密集成的整體。這種方式不僅難以構建大型應用,而且維護和升級都非常困難。自20 世紀80 年代以來,軟件行業(yè)已逐漸采用面向對象的方式來構建應用程序。通過面向對象的方法,可以更方便地把實際問題中涉及的對象與計算機中的對象建立關系。在這種開發(fā)方式中,應用程序往往被分解成不同的組件“分而治之”。如果組件劃分得當,應用程序的可維護性和可重用性可以得到很大提升。然而,這種面向對象的方式在對象之間或者組件之間還是有比較大的耦合度,而且更為重要的是隨著互聯(lián)網的出現(xiàn),分布式應用變得更為普遍,而面向對象的方式并不適合基于網絡的調用。為了實現(xiàn)軟件組件之間的獨立性,讓軟件更符合互聯(lián)網的運行環(huán)境,2000 年前后Web 服務開始出現(xiàn)。服務是軟件功能的抽象,通過Web 服務一方面可以標準化軟件功能接口(如WSDL 或REST ),另一方面通過抽象把具體實現(xiàn)屏蔽掉,使得應用服務的調用與平臺和地點無關,從而可實現(xiàn)基于互聯(lián)網的分布調用。當越來越多的服務被提供出來之后,就開始逐漸涉及服務的注冊、調用、組合和管理等一系列問題,這就需要從架構上進行設計和考慮了,于是就出現(xiàn)了面向服務的架構(SOA )方式。

業(yè)務與IT 實現(xiàn)有一個差異,而架構是溝通兩者的一個橋梁。SOA 的出現(xiàn)為IT 人員與業(yè)務人員進行溝通提供了一個良好的機會和基礎。在這個框架的支持下,軟件系統(tǒng)的開發(fā)將從業(yè)務流程分析開始,使用組件化業(yè)務建模的方法識別和分析各種業(yè)務模型,并將各種最佳實踐融入其中。在這個松耦合的框架中有可能有一條或幾條企業(yè)服務總線(ESB, Enterprise Service Bus),所有的服務都通過ESB 提供,甚至包括一些管理協(xié)議也通過XML 格式的消息在ESB 上傳輸。SOA 的關鍵是讓IT 部門從面向服務的角度考慮IT 對業(yè)務的支撐,它是一個業(yè)務驅動的IT 架構,可以把業(yè)務集成為相互連接的、可重復的任務或服務,從而增加業(yè)務流程的靈活性。

SOA 還可讓IT 部門學會從服務的角度考慮技術的應用。我們不用關心服務具體運行在什么平臺之上,從理論上講也不用關心服務實例的擴展性如何,而只需要關心服務的質量(QoS )和其他服務水平協(xié)議(SLA, Service Level Agreement )所限定的內容是否滿足。雖然在云計算開始出現(xiàn)的時候有人聲稱SOA 已經死了,但是我們認為就像我們現(xiàn)在很少談論面向對象一樣,實際上SOA 已經成為我們設計企業(yè)應用架構的默認標準。

SOA 關注在業(yè)務與IT 的結合之上,而云計算關注在讓IT 作為一種服務來供應的模式,因此SOA 和云計算可以非常好地結合在一起。SOA 通過應用的組合和服務流程編排來實現(xiàn)企業(yè)的靈活性。這些服務可以是企業(yè)內部的,也可以是第三方通過網絡提供的。SOA 也能通過多層服務架構的方式屏蔽遺留IT 系統(tǒng)的具體實現(xiàn),從而為IT 服務提供靈活性。云計算為企業(yè)提供的是另一個層面的靈活性。企業(yè)可以通過云計算服務快速部署業(yè)務應用,而不需要事先花大量精力在IT 基礎架構服務上。如果采用公有云服務的話,這些業(yè)務應用的部署還可以變得更為便捷和快速。所以,SOA 和云計算可以從不同角度為企業(yè)提供靈活性。

在SOA 中定義的服務最好是被部署在云平臺上,這樣可以保證服務的可用性和可擴展性。以云計算作為托管平臺的SOA 服務可以更好地支持高峰期的訪問要求以及多個不同類型客戶的SLA 要求。云計算平臺能夠從資源使用的角度保證應用程序的靈活性,但是要讓應用的構建和功能保持靈活性,需要采用面向服務的方式來構建我們的應用,也就是說在云計算的環(huán)境下我們同樣需要SOA 的思想來設計應用。如果我們事先構建了一個服務池,那么就可以通過某種服務編排的方式來創(chuàng)建一個新的服務或一個新的組合應用。這種組合構建方式可以給應用的架構帶來很大的靈活性。

在云計算的環(huán)境下,可以通過SOA 的設計思想,從問題本身需求出發(fā)設計和組合應用的服務,可以利用不同平臺上的服務而不再局限于企業(yè)內部。在設計服務的時候,一個重要的設計目標就是讓服務變成與平臺或者位置無關。新的服務或應用可以組合在企業(yè)內部的服務以及部署在像Windows Azure 云平臺上的服務。

(責任編輯:admin)
    • “掃一掃”關注融合網微信號

    免責聲明:我方僅為合法的第三方企業(yè)注冊用戶所發(fā)布的內容提供存儲空間,融合網不對其發(fā)布的內容提供任何形式的保證:不保證內容滿足您的要求,不保證融合網的服務不會中斷。因網絡狀況、通訊線路、第三方網站或管理部門的要求等任何原因而導致您不能正常使用融合網,融合網不承擔任何法律責任。

    第三方企業(yè)注冊用戶在融合網發(fā)布的內容(包含但不限于融合網目前各產品功能里的內容)僅表明其第三方企業(yè)注冊用戶的立場和觀點,并不代表融合網的立場或觀點。相關各方及作者發(fā)布此信息的目的在于傳播、分享更多信息,并不代表本網站的觀點和立場,更與本站立場無關。相關各方及作者在我方平臺上發(fā)表、發(fā)布的所有資料、言論等僅代表其作者個人觀點,與本網站立場無關,不對您構成任何投資、交易等方面的建議。用戶應基于自己的獨立判斷,自行決定并承擔相應風險。

    根據(jù)相關協(xié)議內容,第三方企業(yè)注冊用戶已知悉自身作為內容的發(fā)布者,需自行對所發(fā)表內容(如,字體、圖片、文章內容等)負責,因所發(fā)表內容(如,字體、圖片、文章內容等)等所引發(fā)的一切糾紛均由該內容的發(fā)布者(即,第三方企業(yè)注冊用戶)承擔全部法律及連帶責任。融合網不承擔任何法律及連帶責任。

    第三方企業(yè)注冊用戶在融合網相關欄目上所發(fā)布的涉嫌侵犯他人知識產權或其他合法權益的內容(如,字體、圖片、文章內容等),經相關版權方、權利方等提供初步證據(jù),融合網有權先行予以刪除,并保留移交司法機關查處的權利。參照相應司法機關的查處結果,融合網對于第三方企業(yè)用戶所發(fā)布內容的處置具有最終決定權。

    個人或單位如認為第三方企業(yè)注冊用戶在融合網上發(fā)布的內容(如,字體、圖片、文章內容等)存在侵犯自身合法權益的,應準備好具有法律效應的證明材料,及時與融合網取得聯(lián)系,以便融合網及時協(xié)調第三方企業(yè)注冊用戶并迅速做出相應處理工作。

    融合網聯(lián)系方式:(一)、電話:(010)57722280;(二)、電子郵箱:2029555353@qq.com dwrh@dwrh.net

    對免責聲明的解釋、修改及更新權均屬于融合網所有。

    相關新聞>>

      今日頭條

      更多>>
      關于我們 - 融合文化 - 媒體報道 - 在線咨詢 - 網站地圖 - TAG標簽 - 聯(lián)系我們
      Copyright © 2010-2020 融合網|DWRH.net 版權所有 聯(lián)系郵箱:dwrh@dwrh.net 京公網安備 11011202002094號 京ICP備11014553號