SOA模式 服務介面卡

2021-04-18 18:44:32 字數 755 閱讀 9260

一、基本介面卡模式

1.     單純使用介面卡將是一種點對點的模式。

2.     可能實現方案:

1)      使用遺留系統直接提供的技術

2)      為執行於應用伺服器的應用程式新增封裝器。xml、soap、mq支援等,一般會有相關的開發工具支援

3)     使用jca等聯結器技術來訪問遺留系統

二、服務編排模式

服務編排的三種可能場景:

1)      在服務介面和流程建模兩方面大規模使用

web服務規範

2)      服務介面採用

web服務規範,流程建模使用專有技術.例如mq flow

3)      使用專有的介面和流程建模技術

三、eai專有架構模式

就是使用

eai

技術(但不排除其他技術)並結合

xml

來構建自定義的

soa

基礎架構。

只要服務介面已經明確定義並有合適的粒度,

eai

中介軟體就能確保滿足

soa

的互操作性和位置無關性原則。

當然,如果採用這種專有技術來實現

soa,那麼必須考慮將來可能的移植問題。

隨著 web

服務技術的成熟並日益引人注目,最終很可能需要採用開放標準的解決方案。

這個決策依賴於近期或中期的利益來證明是否值得進行必要的投入。

四、web服務相容**模式

介面卡模式(類介面卡 物件介面卡)

做個筆記 引用 public inte ce usb public inte ce psp public class usber implements usb 類介面卡 psp適用usb介面 public class usbadapter extends usber implements psp 物...

介面卡模式 預設介面卡,類介面卡,物件介面卡

模式思想 改變乙個類的對外介面 增加或減少 以滿足不同外部呼叫者的需求 角色成員 目標介面 target 客戶所期待的介面。目標可以是具體的或抽象的類,也可以是介面。需要適配的類 adaptee 需要適配的類或適配者類。介面卡 adapter 通過包裝乙個需要適配的物件,把原介面轉換成目標介面。適配...

設計模式 介面卡模式 類介面卡 物件介面卡

乙個小例子,便於理解,上 這是我們造的。現在想用這個方法。public class adaptee 類介面卡。對我們想要的方法封裝一下,target就能像之前一樣,呼叫request方法即可。public class adapter1 extends adaptee implements targe...