明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

評估Java在商務(wù)集成方面的特征

[摘要]如今,網(wǎng)絡(luò)服務(wù)規(guī)范的數(shù)量以及XML元數(shù)據(jù)的擴(kuò)展正在以令人吃驚的速度增長。像微軟和Sun這類的大公司公開提出的標(biāo)準(zhǔn)和規(guī)范雖然在理論上更勝一籌,但是在他們之中存在著一定的重疊和混亂。從這一點(diǎn)看得出,所有的大公司都希望在推進(jìn)網(wǎng)絡(luò)服務(wù)技術(shù)的發(fā)展過程中發(fā)出他們自己的聲音,在其中扮演一個角色。 2003年3...
如今,網(wǎng)絡(luò)服務(wù)規(guī)范的數(shù)量以及XML元數(shù)據(jù)的擴(kuò)展正在以令人吃驚的速度增長。像微軟和Sun這類的大公司公開提出的標(biāo)準(zhǔn)和規(guī)范雖然在理論上更勝一籌,但是在他們之中存在著一定的重疊和混亂。從這一點(diǎn)看得出,所有的大公司都希望在推進(jìn)網(wǎng)絡(luò)服務(wù)技術(shù)的發(fā)展過程中發(fā)出他們自己的聲音,在其中扮演一個角色。

2003年3月,SE/EE的執(zhí)行委員會認(rèn)可了一項(xiàng)新的Java規(guī)范:Java商務(wù)集成(JBI)。JBI本質(zhì)上是對J2EE應(yīng)用包的擴(kuò)展并加入了JBI組件的功能。這些JBI組件是采用JBI來抽象商業(yè)流程元數(shù)據(jù)的自由對象。JBI有個非常有趣的特性,那就是描述一些事物,雖然這些事物已近存在于多類似的描述.

關(guān)于JBI綜述
商務(wù)流程元數(shù)據(jù)是整個規(guī)范的關(guān)鍵所在。現(xiàn)已存在的一些集成規(guī)范,像BPEL4WS和WC3設(shè)計(jì)工作小組等已經(jīng)嘗試著去定義元數(shù)據(jù)。JBI承諾將提供一個能夠符合商務(wù)流程元數(shù)據(jù)行業(yè)的統(tǒng)一要求的整合環(huán)境。

JBI組件需要得到三個主要方面的支持:JBI運(yùn)行環(huán)境,JBI機(jī),JBI綁定。JBI環(huán)境為商務(wù)協(xié)議消息定義了一個標(biāo)準(zhǔn)內(nèi)部表述。這些消息可從其他應(yīng)用程序中得來,其中包括網(wǎng)絡(luò)服務(wù)應(yīng)用程序。
JBI機(jī)是負(fù)責(zé)JBI組件的托管和生命周期管理。JBI機(jī)為特別組件模型提供支持,因此它允許對JBI環(huán)境對這種模型的支持,并擴(kuò)展了JBI環(huán)境的商務(wù)集成能力。
JBI綁定是用于與外部服務(wù)器通信的。它們?yōu)榄h(huán)境的商務(wù)協(xié)議進(jìn)行通信綁定。

轉(zhuǎn)化
JBI規(guī)范雖然簡短,但的確方便實(shí)用。JBI試著使J2EE中的基礎(chǔ)結(jié)構(gòu)簡便化,這些基礎(chǔ)結(jié)構(gòu)允許開發(fā)者們執(zhí)行商務(wù)特定性流程,并將他們以組件形式打包。這些組件將在J2EE container中采用,并具有發(fā)送和接收消息或請求的功能。
這個規(guī)范的工作草案要到2004年才出臺,這就有足夠的時(shí)間來促進(jìn)和發(fā)展網(wǎng)絡(luò)商務(wù)交互服務(wù)中沒有開發(fā)的領(lǐng)域。JBI將給網(wǎng)絡(luò)服務(wù)帶來什么樣的沖擊影響,讓我們拭目以待吧。