SOA與遺留系統

2021-04-18 18:45:45 字數 412 閱讀 9076

1.soa

的發展將驅動組織能夠對遺留事務和應用程式功能進行基於服務的訪問。因此組織可以計畫定義和實現用最適當形式的服務來啟用每個系統。

2.可以選擇利用xml 或web 服務支援、使用介面卡(比如jca 介面卡)或者使用eai 閘道器技術提供遺留系統連線性。

3.在soa架構模板中,

1為作業系統層。本層包含現有的自定義構建的應用程式,也叫做

遺留系統,包含現有的

crm

和erp

打包應用程式,以及

較舊的基於物件的系統實現,還有業務智慧型應用程式。

soa

的復合層架構可以利用現有的系統並且用基於服務的整合技術來整合它們。

一切軟體系統都是遺留系統

即使系統十分前沿,採用了最新的技術開發而成,但對接手它的下乙個人而言,它也會是遺留系統。必須應對這種情況!在今天,軟體很快便會過時,這己經成為軟體的天然屬性。如果系統能夠作為產品存活下來,哪怕只是數月時間,都必須承認一點 負責維護工作的開發人員肯定要對軟體進行缺陷修復,這是不可避免的,這引出如下幾個...

微服務與SOA

過去的幾年來,微服務 這個術語逐漸得到關注,它描述的是由一系列更小的服務所組成的架構。在qcon san francisco 2012上,thoughworks的james lewis針對這個概念發表了演講,同時還就這個話題與martin fowler合作撰寫了一篇文章。最近,steve jones...

SOA生態系統

richard veryard在他的最近的一篇日誌裡提到 soa世界終於開始跟上一點生態系統的思想了.以生物性的方式來建立業務和軟體服務。根據richard的說法,這一方式與解決方案驅動的soa方式截然不同。在這種情況下,不是基於特定的解決方案來定義服務,而是基於它們所屬於的生態系統 可與 自頂向下...