亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發(fā) > Java > 正文

JBI-Java實(shí)現(xiàn)SOA的標(biāo)準(zhǔn)途徑

2024-07-14 08:44:02
字體:
供稿:網(wǎng)友

  本文簡明地闡述了即將到來的與 SOA (面向服務(wù)體系)規(guī)范及 ESB (企業(yè)服務(wù)總線)基礎(chǔ)架構(gòu)有關(guān)的 JBI ( Java 業(yè)務(wù)集成)標(biāo)準(zhǔn)。業(yè)界正在廣泛尋求解決 B2B 以及 EAI (企業(yè)應(yīng)用集成)所存在問題的方案。這些方案不同于基于 JMS 手段的面向消息中間件技術(shù)和 Web 服務(wù)技術(shù)。

  面向服務(wù)體系

  SOA (面向服務(wù)體系)是近期推動(dòng)應(yīng)用和業(yè)務(wù)集成領(lǐng)域產(chǎn)生巨大飛躍的新技術(shù)之一。 SOA 定義了一系列詳盡的體系規(guī)范、范例和實(shí)現(xiàn)應(yīng)用程序間進(jìn)行松散耦合交互的最佳準(zhǔn)則。

  SOA 基于定義明確的接口,促進(jìn)多個(gè)應(yīng)用程序間的松散耦合交互。服務(wù)的實(shí)現(xiàn)是獨(dú)立的,且不依賴上下文信息以及其他服務(wù)的狀態(tài)。服務(wù)間數(shù)據(jù)交換主要基于文本類型的格式,使用基于標(biāo)準(zhǔn)的消息模型。服務(wù)自身并不知道服務(wù)提供者和服務(wù)消費(fèi)者之間傳輸級(jí)的通訊交互。

  盡管不是強(qiáng)制要求,當(dāng)今大部分流行的基于 SOA 的系統(tǒng)都利用了 Web 服務(wù)以及近似技術(shù)為服務(wù)間交互提供必要的管道管理。 WSDL ( Web 服務(wù)定義語言)扮演了主要的通訊模型角色; SOAP 扮演了消息承載協(xié)議、 HTTP 扮演了網(wǎng)絡(luò)傳輸協(xié)議。當(dāng)然,這并不意味著你必須利用上述技術(shù)實(shí)現(xiàn)基于 SOA 的系統(tǒng)。另外,有些術(shù)語之前就已經(jīng)存在了,所以很多企業(yè)已利用類似的體系實(shí)現(xiàn)了系統(tǒng)的松散耦合交互。不管怎樣,主要的不同點(diǎn)在于我們現(xiàn)在已經(jīng)有標(biāo)準(zhǔn)協(xié)議、工具集和軟件了,使面向服務(wù)體系更健全。

  SOA 原則與面向?qū)ο蠓妒?、原則有著顯著不同。主要不同在于服務(wù)間交互的接口被定義了更多面向數(shù)據(jù)的行為。一個(gè)孤立的服務(wù)也許會(huì)采用面向?qū)ο笤瓌t和技術(shù),但是,服務(wù)之間的交互很少采用這些手段。相反,這些接口更適合于基于文檔的交換。面向?qū)ο蟮男袨槭墙壎〝?shù)據(jù),而面向服務(wù)從行為中分離數(shù)據(jù)。

  企業(yè)服務(wù)總線

  ESB (企業(yè)服務(wù)總線)為面向服務(wù)體系提供了基礎(chǔ)架構(gòu)。通過設(shè)計(jì)工具定義服務(wù)間交互和規(guī)則, ESB 為部署和發(fā)現(xiàn)服務(wù)提供了運(yùn)行時(shí)環(huán)境。

  

  在 ESB 的世界中,服務(wù)不會(huì)直接彼此交互。“ ESB 運(yùn)行時(shí)”作為一個(gè)仲裁者在服務(wù)間松散的耦合它們。“ ESB 運(yùn)行時(shí)”將實(shí)現(xiàn)協(xié)議綁定、消息傳輸、消息處理,等等。

  一個(gè)服務(wù)總線將包括下列關(guān)鍵項(xiàng):

  ·為服務(wù)提供傳輸綁定

  ·定義和發(fā)現(xiàn)已部署服務(wù)

  ·在服務(wù)間基于規(guī)則的路由和編排消息

  ·包括文檔傳遞在內(nèi)的增值服務(wù)等

  大部分的 ESB 提供商基于自己的 SOA 提議來開放標(biāo)準(zhǔn)和技術(shù),包括多種 Web 服務(wù)標(biāo)準(zhǔn)和協(xié)議。他們提供多種調(diào)用服務(wù)的傳輸綁定,包括 HTTP 、 FTP 以及 JMS 等等。大部分 ESB 用戶利用 WS-BPEL ( Web 服務(wù)的業(yè)務(wù)流程執(zhí)行語言)來了解已部署服務(wù)之間是如何實(shí)現(xiàn)業(yè)務(wù)流程的。 ESB 提供商同時(shí)也提供服務(wù)質(zhì)量特性,包括容錯(cuò)、故障轉(zhuǎn)移、負(fù)載平衡、消息緩沖等等。

  Java 業(yè)務(wù)集成

  JBI ( Java 業(yè)務(wù)集成)的提出是基于面向服務(wù)體系提倡的方法和原則,為了解決 EAI 和 B2B 若干問題的 Java 標(biāo)準(zhǔn)。當(dāng)前版本( 1.0 )是 2005 年 8 月通過的 JSR ( Java 規(guī)范需求) 208 定案。商業(yè)和開源界都?xì)g迎 JBI 成為他們 ESB 產(chǎn)品的集成標(biāo)準(zhǔn)。

  基于仲裁者體系

  JBI 定義了基于插件方式的架構(gòu),以便服務(wù)能融入“ JBI 運(yùn)行時(shí)”環(huán)境。 JBI 提供了詳細(xì)的接口,使服務(wù)能與“ JBI 運(yùn)行時(shí)”環(huán)境交互。這些服務(wù)要為“ JBI 運(yùn)行時(shí)”環(huán)境暴露接口,以便“ JBI 運(yùn)行時(shí)”環(huán)境為服務(wù)路由消息。“ JBI 運(yùn)行時(shí)”環(huán)境在部署在 SOA 環(huán)境中的服務(wù)間扮演仲裁者的角色。

  

  在同一 JVM 中,“ JBI 運(yùn)行時(shí)”核心主要包括如下組件:

  ·組件框架:組件框架把不同類型的組件部署到“ JBI 運(yùn)行時(shí)”。

  ·歸一化消息路由器:歸一化消息路由器利用標(biāo)準(zhǔn)機(jī)制實(shí)現(xiàn)服務(wù)間消息交換。

  ·管理框架:管理框架基于 JMX 進(jìn)行部署、管理以及監(jiān)控“ JBI 運(yùn)行時(shí)”中的組件。

  組件模型

  JBI 在“ JBI 運(yùn)行時(shí)”環(huán)境中定義了兩種組件:

  服務(wù)引擎組件:該組件負(fù)責(zé)實(shí)現(xiàn)業(yè)務(wù)邏輯和其他服務(wù)。服務(wù)引擎組件在其內(nèi)部可使用多種技術(shù)和設(shè)計(jì)模式。服務(wù)引擎組件可提供數(shù)據(jù)傳輸和轉(zhuǎn)換這種簡單的基礎(chǔ)服務(wù),也可實(shí)現(xiàn)像 WS-BPEL 實(shí)例一樣復(fù)雜的業(yè)務(wù)處理。

  綁定組件:綁定組件主要為已部署服務(wù)提供傳輸級(jí)綁定。綁定組件有多種類型:

  ·利用標(biāo)準(zhǔn)傳輸協(xié)議與外部系統(tǒng)進(jìn)行遠(yuǎn)程通訊。

  ·使已部署服務(wù)能在同一個(gè) JVM 內(nèi)部相互調(diào)用。

  ·服務(wù)間可使用標(biāo)準(zhǔn)的 WS-I ( Web 服務(wù)協(xié)同工作組織)規(guī)范通訊。

  JBI 的關(guān)鍵是分離服務(wù)引擎和綁定組件,以便業(yè)務(wù)邏輯不被下面的具體細(xì)節(jié)所干擾。這種方式促進(jìn)了體系的靈活性和可擴(kuò)展性。綁定組件和服務(wù)引擎組件在 JBI 內(nèi)部都可以是服務(wù)提供者和 / 或服務(wù)消費(fèi)者。

  綁定組件和服務(wù)引擎組件為“ JBI 運(yùn)行時(shí)”提供接口以便從“ JBI 運(yùn)行時(shí)”接收消息。同樣的,它們也利用 JBI 提供的接口來和“ JBI 運(yùn)行時(shí)”通訊。

  消息傳輸模型

  JBI 利用消息傳輸模型分離服務(wù)提供者和服務(wù)消費(fèi)者之間的耦合。消息傳輸模型利用了 WSDL 。 WSDL 用于描述暴露的服務(wù)引擎組件和綁定組件的業(yè)務(wù)處理。另外, WSDL 也用于定義抽象服務(wù)處理的傳輸級(jí)綁定。

  JBI 架構(gòu)中一個(gè)關(guān)鍵組件是 NMR (歸一化消息路由器,也譯作“正規(guī)消息路由器”)。 NMR 基于 WSDL 提供了主要的消息傳輸中樞, NMR 為部署在“ JBI 運(yùn)行時(shí)”中的服務(wù)引擎組件和綁定組件間的消息傳遞提供松散耦合。服務(wù)需要有聚合業(yè)務(wù)處理的接口,每個(gè)業(yè)務(wù)處理由零個(gè)或多個(gè)消息組成。而一個(gè)接口有一個(gè)或多個(gè)傳輸級(jí)綁定。

  “ JBI 運(yùn)行時(shí)”利用歸一化格式描述消息。一個(gè)歸一化消息由以下部分組成:

  ·消息屬性

  ·消息有效載荷

  ·消息附件

  利用 NMR , JBI 規(guī)范為服務(wù)提供者和消費(fèi)者的消息交換提供標(biāo)準(zhǔn)接口。 NMR 支持服務(wù)生產(chǎn)者和消費(fèi)者之間單向模式和服務(wù)響應(yīng)模式的調(diào)用。

  管理

  JBI 利用 JMX 實(shí)現(xiàn)運(yùn)行時(shí)的服務(wù)安裝、配置和監(jiān)控。服務(wù)必須實(shí)現(xiàn) JBI 接口集,以便這些服務(wù)在 JBI 環(huán)境中是可管理的。 JBI 環(huán)境必須提供一套 JMX MBeans 實(shí)現(xiàn)“ JBI 運(yùn)行時(shí)”的管理。

  “ JBI 運(yùn)行時(shí)”環(huán)境允許服務(wù)引擎組件和綁定組件的相關(guān)操作如下:

  ·安裝組件:使組件接口可使用歸一化消息路由器。

  ·安裝 artefact 組件:這將允許已部署的 artefacts 組件獲得與已安裝組件同樣的機(jī)能。例如,可以部署一個(gè)“連接服務(wù)”來提供具體的數(shù)據(jù)庫連接。

  啟動(dòng)、停止服務(wù)以及進(jìn)行相關(guān)服務(wù)分組。

  JBI 為組件及 artefact 組件定義了標(biāo)準(zhǔn)的部署描述符以及打包模型。

  角色

  JBI 為基于 JBI 的端到端 EAI 解決方案定義了如下角色:

  ·引擎開發(fā)者:引擎開發(fā)者提供遵循 NMR 和管理約束的服務(wù)引擎組件。

  ·綁定開發(fā)者:綁定開發(fā)者提供遵循 NMR 和管理約束的綁定組件。

  ·JBI 環(huán)境提供者: JBI 環(huán)境提供者為“ JBI 運(yùn)行時(shí)”使用 J2EE 1.4 或 J2SE 1.4 或更新的平臺(tái)提供支持。

  ·J2EE 平臺(tái)提供者: J2EE 平臺(tái)提供者把“ JBI 運(yùn)行時(shí)”作為提供應(yīng)用程序服務(wù)的一部分。

  ·JBI 應(yīng)用程序開發(fā)者: JBI 應(yīng)用程序開發(fā)者利用服務(wù)引擎組件、綁定組件以及 JBI 環(huán)境構(gòu)建 JBI 應(yīng)用程序。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
久久aⅴ国产紧身牛仔裤| 东京热无码av男人的天堂| 国产麻豆乱码精品一区二区三区| 精品国产一区二区精华| 超碰男人的天堂| 欧美日韩视频在线第一区| 在线视频亚洲欧美| 欧美成人黄色| 91在线资源站| 日韩高清a**址| 日韩日韩日韩日韩日韩| 公侵犯人妻一区二区三区| 高清欧美电影在线| 亚洲香蕉成视频在线观看| 91精品婷婷国产综合久久蝌蚪| 国产特级黄色录像| 日韩网址在线观看| 亚洲国产成人爱av在线播放| 中文字幕一区二区三区有限公司| 久久久免费观看视频| **欧美日韩在线| 一区二区黄色| 男人天堂视频在线观看| 国产欧美一区二区精品性色| 视频欧美一区| heyzo一区| 九七影院理论片| 可以免费在线看黄的网站| 国产在线播放精品| 日本在线观看大片免费视频| 欧美18视频| 视频一区二区三区在线| 在线观看亚洲视频| 秋霞一区二区三区| 在线观看久久久久久| 九色蝌蚪视频在线| 亚洲精品高清国产一线久久| 青青精品视频播放| jizzjizz国产精品喷水| 欧美精品乱码| 久久五月天色综合| 久色视频在线观看| 公侵犯人妻一区二区三区| 印度美女freesex性hd| 欧美一级爆毛片| 992tv成人国产福利在线| wwww国产精品欧美| 国产精国产精品| 欧美gv在线| 99精品全国免费观看| 日本高清视频免费看| 先锋影音av网站| 国产高清自产拍av在线| a级黄色片网站| 美女被艹网站| 丁香花高清电影在线观看完整版| 91精品办公室少妇高潮对白| 欧美日韩国产成人精品| 日皮视频在线观看| 美女视频黄频大全不卡视频在线播放| 在线看日韩精品电影| www.成人免费视频| 中文区中文字幕免费看| 色婷婷久久久久swag精品| 久久国产精品系列| 久久久精品性| www.国产在线视频| 亚洲91中文字幕无线码三区| 大桥未久一区二区三区| 日本免费观看网站| 制服.丝袜.亚洲.中文.综合懂色| 亚洲国产日韩欧美一区二区三区| 国产中文字幕一区| 亚洲精品国产一区二区| 国产一区二区丝袜| 国产成人精品综合久久久| 91精品免费观看| 日本动漫理论片在线观看网站| 欧美成人自拍视频| 欧美成年人视频在线观看| av天在线播放| 日本视频在线| 日本韩国精品一区二区在线观看| 日韩精品电影在线| 亚洲精品综合久久| 中文人妻一区二区三区| 永久免费黄色片| 亚洲一区二区三区国产| 黄网站网址视频| 国产在线视频在线观看| 亚洲专区欧美专区| 四虎激情影院| 国产美女免费无遮挡| 91大学生片黄在线观看| 97人妻精品视频一区| 亚洲爱爱天堂| 欧美老女人性视频| 91精品视频免费在线观看| av网页在线观看| 男女免费观看在线爽爽爽视频| 色噜噜偷拍精品综合在线| 91av国产精品| 日韩黄色在线播放| 亚洲午夜视频| 欧美大片免费播放器| 亚洲综合一区二区不卡| 亚洲欧洲精品一区二区三区| 福利视频一区| 丰满肥臀噗嗤啊x99av| 国产精品成人av久久| 麻豆蜜桃在线观看| 亚洲永久精品ww.7491进入| 国内精品视频一区| 国内成+人亚洲+欧美+综合在线| 伊人久久免费视频| porn亚洲| 日韩网站免费观看高清| 三级全黄做爰视频| 99久久99热久久精品免费看| 97精品超碰一区二区三区| 欧美午夜电影在线观看| 动漫精品一区二区| 亚洲成年人在线播放| 日本在线观看高清完整版| 99re6在线视频| 精品在线亚洲视频| 一区在线免费| 成人福利视频导航| 亚洲午夜精品一区二区三区| 日本道在线视频| 一本一道久久综合狠狠老精东影业| 亚欧无线一线二线三线区别| 国产成人精品久久一区二区小说| 国产精品国产三级国产三级人妇| 九色porny丨国产首页在线| japanese23hdxxxx日韩| 日韩av懂色| 久草福利资源在线观看| 91免费在线视频网站| 91sa在线看| 欧美精品少妇videofree| 毛片在线视频| 欧美日韩中文字幕综合视频| 欧美xxxx黑人又粗又长密月| 嫩草影院发布页| 美女精品久久| 亚洲免费av电影| 国产嫩草一区二区三区在线观看| 国产不卡免费视频| 一区二区在线观看视频| 色视频www在线播放| 96久久久久久| 激情丁香在线| 国产高清不卡一区二区| 无码人妻一区二区三区一| 欧美人xxx| 欧美精品videosex性欧美| 国产不卡在线视频| 日韩免费一区二区| 国产深夜精品福利| 中文字幕自拍vr一区二区三区| 91网页版在线| 亚洲一区二区精品3399| 一区二区三区国产福利| 国产男女无遮挡| 亚洲国产综合视频| 91精品啪在线观看国产手机| 亚洲欧美日韩综合一区| 亚洲精品大片www| 精品剧情v国产在线观看在线| 国产在线日韩欧美| 欧美色图片区| 国产一二三区av| 日本不卡视频一二三区| 色多多国产成人永久免费网站| 亚洲精品乱码视频| 久久影院视频免费| 亚洲最大的成人网| 国产精品自拍偷拍视频| 欧美日韩视频免费| 一广人看www在线观看免费视频| 午夜久久影院| 色94色欧美一区| 日韩一级网站| 欧美一区亚洲| 日本成人中文字幕| 亚洲欧洲国产日韩精品| 日韩视频1区| 欧美激情一区在线| 欧美精品一区二区久久| 成人av电影天堂| 成人免费av片| 丝袜美腿诱惑一区二区三区| 一区二区日韩av| 亚洲欧美日韩精品一区二区| 美女把尿口扒开让男人桶在线观看| 日本高清成人免费播放| 国产亚洲一级| 国产性天天综合网| 日本熟妇人妻xxxx| 日本成址在线观看| 不用播放器成人网| 国产一区视频在线播放| 亚洲精品亚洲人成在线观看| 视频在线观看国产精品| 成人做爰高清视频网站| 久久久亚洲欧洲日产国码aⅴ| 麻豆自创视频在线观看| 欧美军同video69视频| 亚欧视频在线观看| 欧美精品密入口播放| 91福利国产精品| 亚洲欧美国产精品va在线观看| 偷拍视频一区二区| 在线免费看av的网站| 国产精品99视频| www.天天射.com| 色噜噜狠狠永久免费| 夫妻免费无码v看片| 国产黄色精品视频| 中文在线一区| 116美女写真午夜一级久久| 国产精品无码专区在线观看| 又污又黄的网站| 亚洲毛茸茸少妇高潮呻吟| 69国产精品| 美女视频黄频大全不卡视频在线播放| 婷婷在线视频| 九色porny视频国产网曝| 91杏吧porn蝌蚪| 色女孩综合影院| 国产人妻精品久久久久野外| 国产精品天天干| 欧美香蕉视频| 无码国产69精品久久久久网站| 国产88在线观看入口| 久久韩剧网电视剧| 97偷自拍亚洲综合二区| 最新中文字幕第一页| 人人妻人人澡人人爽久久av| 午夜精品久久久久久久四虎美女版| av影音资源网| 久久av中文字幕片| 欧美综合久久久| 91精品午夜视频| 美女被黑人40厘米进入| 欧美一区二区三区成人| 国产精品老女人精品视频| 91麻豆国产视频| 一本久道综合色婷婷五月| 国产无遮挡裸体视频在线观看| 私库av在线播放| 老司机精品视频一区二区| 精品福利免费观看| 精品久久久久久久久久| 日韩成人av免费| 久久国产综合视频| 欧美成人自拍视频| 国产不卡av在线免费观看| 精品国产无码一区二区| 日本福利专区在线观看| 秋霞午夜一区二区| 亚洲自拍的二区三区| 99国产精品久久久久久久| 国产一区在线视频| 日本黄色小视频在线观看| 在线亚洲一区观看| 亚洲国产乱码最新视频| 亚洲欧洲国产精品| 成人一区福利| а√资源新版在线天堂| 亚洲国产精品99久久久久久久久| 亚洲精品综合久久中文字幕| 欧美亚洲一区二区三区四区| 欧美变态网站| 日韩一区二区免费看| 久久精品系列| 97se亚洲国产综合自在线| 久久精品一区二区三区四区五区| 免费看成人人体视频| 精品一区二区久久久| 美女视频久久久| 国产无遮挡又黄又爽又色视频| se在线电影| 久久国产精品免费看| 69亚洲精品久久久蜜桃小说| 午夜视频在线观看一区二区| 亚洲一区在线看| 在线观看日韩视频| 最新中文乱码字字幕在线| 久久婷婷国产麻豆91| 国产高清无密码一区二区三区| 亚洲一级视频在线观看| 国产一区二区三区18| 国产精品女同一区二区| 国产精品久久久久av| 少妇高清精品毛片在线视频| 免费观看成人毛片| 国内精品福利视频| 亚洲国产97在线精品一区| 浪潮色综合久久天堂| 久久久999| 国产精品天美传媒入口| 亚洲视频你懂的| 日韩精品在线观看一区| 香蕉视频黄色片| 伊人成人免费视频| 日韩电影不卡一区| 日韩**一区毛片| 无码播放一区二区三区| 美女av一区二区三区| 在线看av网址| av高清不卡| 亚洲一区二区三区久久久| 亚洲区国产区| 成久久久网站| 中文字幕在线观看视频www| 成人午夜精品无码区| 久久免费电影网| 五月激情婷婷网| 色香蕉久久蜜桃| 97视频人免费观看| 国产日本视频| 99热只有这里有精品| 日日躁夜夜躁人人揉av五月天| 91精品综合久久久久久五月天| 68精品久久久久久欧美| 国产一区二区麻豆|