當代soa(contemporary soa)和原始soa(primitive soa)的區別

SOA(面向服務的體系結構)是一種體系結構模型,其中解決方案邏輯以服務的形式表示。透過將服務作為交付解決方案的主要方法,SOA努力做到比其他現有技術解決方案更高效、更敏捷和更高效。SOA為實現面向服務原則和麵向服務計算的優勢提供了支援。許多不同的技術、各種產品、應用程式程式設計介面和其他各種擴充套件通常構成SOA實現。SOA根據其所代表的目的分為現代SOA和原始SOA。原始SOA是面向服務的基本體系結構的...

當代SOA與原始SOA |基線SOA、通用SOA、核心SOA、未來狀態SOA、目標SOA、擴展SOA

SOA(面向服務的體系結構)是一種體系結構模型,其中解決方案邏輯以服務的形式表示。通過將服務作為交付解決方案的主要方法,SOA努力做到比其他現有技術解決方案更高效、更敏捷和更高效。SOA為實現面向服務原則和麵向服務計算的優勢提供了支持。許多不同的技術、各種產品、應用程序編程接口和其他各種擴展通常構成SOA實現。SOA根據其所代表的目的分為現代SOA和原始SOA。原始SOA是面向服務的基本體系結構的模型,適合任何供應商實現。另一方面,現代SOA是用來表示原始SOA實現的擴展的分類。

什麼是原始SOA?

SOA是一個不斷髮展的領域,不同的供應商定期開發SOA產品。一個適合由任何供應商實現的面向服務的基本體系結構稱為原始SOA。基線SOA、公共SOA和核心SOA是其他一些用來指代原始SOA的術語。面向服務的軟件和服務的基本邏輯是面向服務的。這些服務可以自主存在,但它們肯定不是孤立的。服務維護某些公共的和標準的特性,但是它們可以獨立地發展和擴展。可以組合服務來創建其他服務。服務只通過服務描述知道其他服務,因此可以認為是鬆散耦合的。服務使用自治消息進行通信,這些消息足夠智能,可以自行管理其邏輯部分。最重要的(原始的)SOA設計原則是鬆散耦合、服務契約、自治、抽象、可重用性、可組合性、無狀態性和可發現性。

什麼是當代SOA?

現代SOA是用來表示對原始SOA實現的擴展的分類,以便進一步實現面向服務的目標。換句話說,現代SOA被用來將原始SOA帶到組織希望在未來擁有的目標SOA狀態。但是,隨著SOA(總體上)隨著時間的推移而發展,原始SOA通過繼承當代SOA的屬性而得到擴展。當代SOA通過引入新特性來幫助原始SOA的發展,然後這些特性被原始SOA模型所適應,使得其視野比以前更大。基於所有這些原因,當代SOA也被稱為未來狀態SOA、目標SOA或擴展SOA。

當代SOA與原始SOA有什麼區別?

  • 發表於 2020-11-05 20:25
  • 閱讀 ( 17 )
  • 分類:科技

你可能感興趣的文章

單位電池(unit cell)和原始細胞(primitive cell)的區別

關鍵區別——單位細胞與原始細胞 晶格的單位胞是代表晶體系統中所有成分及其排列的最小單位。單元單元是晶格中最小的重複單元。原始單元是晶格中最小的單元。因此,原始細胞是一種單位細胞。單元單元與原始單元的...

  • 發佈於 2020-10-16 10:26
  • 閲讀 ( 58 )

現代的(modern)和當代文學(contemporary literature)的區別

現代文學與當代文學的主要區別在於它們所處的時代。現代文學是指十九世紀末到六十年代的文學,而當代文學是指從第二次世界大戰至今的文學。 現代文學與當代文學是兩個相互重疊的龍頭,許多人並不知道它們之間的確...

  • 發佈於 2020-10-18 06:15
  • 閲讀 ( 69 )

雲端計算(cloud computing)和虛擬化(virtualization)的區別

...將internet連線或VPN連線到公司網路。 雲端計算和虛擬化的區別(1)虛擬化是一種技術,但云計算是一種使用虛擬化技術的概念。(2)虛擬化可以在現場內部完成,除硬體外的資源投入仍然存在,但在雲端計算中不需要內部資...

  • 發佈於 2020-10-25 17:01
  • 閲讀 ( 48 )

抒情詩的區別(differences between lyrical)和當代的(contemporary)的區別

抒情與當代的區別 抒情和當代的區別是很容易理解的,因為他們的意思甚至不接近。因此,抒情詞和當代詞是兩個不同的詞,必須區別使用。由於它們的意思有明顯的差別,不應該互換。抒情這個詞的意思是“詩意的”或“...

  • 發佈於 2020-11-04 21:58
  • 閲讀 ( 51 )

現代的(modern)和當代舞蹈(contemporary dance)的區別

現代舞與現代舞 如果你不知道每種舞蹈風格代表什麼,你就看不出現代舞和當代舞有多大區別。現代舞和當代舞都是從有節奏的身體動作藝術發展而來的,它是社會交流和表達的媒介。它們是同樣有效的渠道,利用不同的風...

  • 發佈於 2020-11-06 14:45
  • 閲讀 ( 75 )

使用soa學習linux,這是一個兒童友好的作業系統

...nux發行版,從小學習Linux有很多好處。看看Sugar on a Stick(SOA),這是一個教育性的Linux作業系統。 ...

  • 發佈於 2021-03-13 04:27
  • 閲讀 ( 41 )

3種檢查站點dns傳播狀態的方法

...。它可以檢查多個記錄,包括A、AAAA、CNAME、MX、NS、PTR、SOA和TXT。 ...

  • 發佈於 2021-03-25 00:18
  • 閲讀 ( 52 )

如何在linux上使用dig命令

...DNS伺服器。然後,DNS伺服器查詢承載您最初輸入程式的域的區域的權威名稱伺服器。權威名稱伺服器將IP地址傳送回DNS伺服器,然後DNS伺服器將其傳送回您。 安裝挖掘 dig已經安裝在我們的ubuntu18.04和fedora30計算機上。但是,我們...

  • 發佈於 2021-04-02 10:09
  • 閲讀 ( 49 )

軍用相機介面卡和ios應用程式為iphone或ipad添加了地理標記和夜視功能

...式/系統(Special Operati*** Apps/System for Optical Attachments)或[SOA]2是一套介面卡和應用程式,士兵可以將紅外、夜視或遠端攝像頭連線到iphone4s或新iPad上。一旦裝置連線上,**或平板電腦就充當了外部顯示器。它...

  • 發佈於 2021-04-22 09:59
  • 閲讀 ( 30 )

我應該先學哪種程式語言?

...此,讓我們看看比較流行的語言和最推薦的入門語言之間的區別。最常推薦給初學者的程式語言大多數“主流”程式語言,如C、Java、C#、Perl、Ruby和Python,都可以完成與其他語言相同或幾乎相同的任務。例如,Java可以跨平臺工...

  • 發佈於 2021-05-22 07:49
  • 閲讀 ( 55 )