中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

云計算中的SOA是什么

發布時間:2022-01-14 17:34:31 來源:億速云 閱讀:192 作者:iii 欄目:云計算

這篇文章主要介紹“云計算中的SOA是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“云計算中的SOA是什么”文章能幫助大家解決問題。

  云計算中SOA是什么?SOA 是面向服務的架構,即企業的 IT 系統是由服務組成的,也即企業的各個應用系統是由許多標準的服務件“組裝”起來的,組成應用系統中的各個服務之間是一種非常松耦合的關系。

  Gartner 公司在 1996 年進一步提出了 SOA 的概念,意為面向服務的架構,本質上是面向服務的思想在企業 IT 架構方面的應用。面向服務的思想,是面向對象思想之后的一種新的思想模式,其核心特征就是以松耦合、粗粒度的服務單元來構建軟件。作為一種思想,SOA 不涉及任何具體的實現技術細節,但是思想終歸要落地才會帶來社會效益。

  人們發現,企業服務總線(簡稱為 ESB)是實現 SOA 的主要技術之一,于是 ESB 也就成為 SOA 的核心技術基礎。當然,不用 ESB 也不能說你的系統就不是 SOA,比如現在流行的微服務就是 SOA 的一種具體實現,它采用容器對服務打包。SOA 所實現產品的核心任務是管理企業中的服務單元,具體的任務可分解為:服務單元的登記、服務單元的調用、服務單元的運行、服務單元的部署、用戶管理界面,以及安全控制等。

  服務與模塊的主要區別在于:模塊相當于汽車發動機的零配件,而服務就相當于發動機本身,發動機可以獨立運轉,而零件就不行。

  函數一般由開發語言編譯器的公司提供,如 C 語言編譯器有微軟的 Visual C++、Borland 公司的 Borland C、開源組織提供的 GCC 等,框架一般由軟件開發廠商或開源組織提供,如 Django、Drupal、JSON、Spring、jQuery 等,而服務一般由運營商提供。

  企業的軟件應用系統和服務的關系像極了人類社會中的項目和人的關系,企業要實施一個項目,先去人才網站招聘各種人員組建團隊,然后團隊成員各司其職,共同完成項目。

  求職者事先要在人才招聘網站注冊并發布簡歷,然后等待招聘電話。那么在 SOA 中,也有一個類似人才網站的機構,服務必須先在這個機構里注冊,當有需求的時候,其他服務或者應用系統就會在這個機構里搜索能滿足需求的服務,并且調用這些服務來完成某個任務。服務像孫悟空一樣具備分身術,即同一個服務能分身出很多個體,這些個體分別被其他服務調用,這一點又與現實生活中的求職者不同。

  服務是無狀態的,即服務在被調用前后本身沒有變化,且同一個服務允許同時在多臺計算機上運行,這樣就能輕松實現高可用性計算及負載均衡集群,最終我們可以想象一下,企業的很多臺服務器上運行著各種各樣的標準服務,眾多的應用系統對應各自的服務調用關系描述表,“組裝”一個應用軟件由公司文員即可快速輕松地完成。

  在云端,由于應用繁多且由一家公司運營,所以云運營公司是采用 SOA 的最佳場所。可以預計,在云計算時代,SOA 將得到廣泛應用。在業界,也有人認為云計算將是 SOA 的終結者,這個觀點把不同層次的東西混為一談,云計算不是新的技術和思想,它只是人們使用計算資源的一種模式,而 SOA 是一種全新的軟件構架思想。

  目前部署 SOA 的應用環境有開源產品和商業產品,開源產品有 WSO2、Dubbo 和 Mule ESB,后者側重于企業服務總線,不是一個完整的 SOA 套件,這三個開源產品是用 Java 語言開發的,另外一個 ZATO 開源項目是采用 Python 語言開發的;商業產品有 Oracle SOA 套件和 IBM SOA 基礎棧等。

關于“云計算中的SOA是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇坪县| 石景山区| 延川县| 青田县| 定陶县| 泾川县| 探索| 五原县| 沙坪坝区| 玉龙| 白沙| 临桂县| 邻水| 黄石市| 平和县| 公主岭市| 五大连池市| 浦东新区| 郸城县| 西华县| 香河县| 什邡市| 铁力市| 元朗区| 马尔康县| 沧源| 兴山县| 北川| 辉南县| 阜宁县| 梨树县| 闻喜县| 三穗县| 同德县| 丹棱县| 汉沽区| 镇巴县| 灌南县| 定兴县| 聊城市| 宜丰县|