這也標(biāo)志著JBoss在為面向服務(wù)架構(gòu)提供開源平臺的道路上又前進(jìn)了一步。Arjuna Technologies公司的事務(wù)引擎已有20年的歷史,并且已經(jīng)被升級到可以使用Web服務(wù)事務(wù)。現(xiàn)在,它將成為一個(gè)自由的開源項(xiàng)目并被注冊為JBoss Transaction 4.2,在2006年第一季度投放市場。
JBoss負(fù)責(zé)產(chǎn)品治理的副總裁Shaun Connolly說:“所有的J2EE應(yīng)用服務(wù)器都需要某種級別的事務(wù)治理。這使我們要應(yīng)付Web服務(wù)還不能處理的復(fù)雜事務(wù)。這是問題是現(xiàn)實(shí)存在的,它是能改變你的業(yè)務(wù)的技術(shù)。”
Arjuna引擎完全支持Web Services Transaction (WS-TX)以及Web服務(wù)組合應(yīng)用框架(Web Services Composite application Framework.)。它還能夠與微軟和IBM的產(chǎn)品進(jìn)行互操作。
Burton公司的分析師Richard Monson-Haefel說:“這使他們能在要害任務(wù)事務(wù)領(lǐng)域進(jìn)行競爭。同時(shí)給了他們高可用性以及目前缺少的企業(yè)級處理引擎。”
JBoss事務(wù)將成為JBoss EnterPRise System中又一個(gè)獨(dú)立的產(chǎn)品。Connolly相信,隨著如此多的公司參與構(gòu)建SOA模型,市場會逐漸成熟起來。此外,JBoss之所以進(jìn)行收購是因?yàn)樘幚泶罅渴聞?wù)的技術(shù)并不輕易從頭開始建立。
他說:“Web服務(wù)事務(wù)將是下一波浪潮。雖然聯(lián)邦安全仍然需要,但是它已經(jīng)給了我們一個(gè)可信的技術(shù)去處理外部的事務(wù)。而它并沒有另人難以琢磨的把自身與企業(yè)級平臺集成到一起。”
ZapThink公司分析師Ron Schmelzer說,將兩段提交和事務(wù)處理需求從嚴(yán)格控制的緊耦合代碼中遷移到松耦合的SOA中并不是一件輕易的事。
他說:“如何讓W(xué)eb服務(wù)可靠是一件需要技巧的事情。你肯定需要把事務(wù)處理移開才能進(jìn)行下去。”
作為收購的一部分,JBoss還聘用了Arjuna的首席架構(gòu)師Mark Little。他成為了JBoss負(fù)責(zé)標(biāo)準(zhǔn)的主管,并牽頭公司的企業(yè)服務(wù)總線項(xiàng)目。十月,當(dāng)JBoss收購Drools業(yè)務(wù)規(guī)則項(xiàng)目時(shí)也做了類似的事情,他們聘用了Drools的主要開發(fā)人員作為全職軟件架構(gòu)師。
Connolly說:“為了證實(shí)自己站在某件事情的前沿,我們都會想到去擁有那些技術(shù)領(lǐng)導(dǎo)者。技術(shù)背后的開發(fā)人員才是差異的所在。”
當(dāng)Schmelzer稱贊JBoss在SOA領(lǐng)域穩(wěn)步前進(jìn)時(shí),他也指出在推出自己的平臺后要承受一段時(shí)間的壓力。
他說:“假如他們想要注冊服務(wù)器/存儲庫的話,他們最好等到2006年。”
新聞熱點(diǎn)
疑難解答
圖片精選