Google

Friday, September 10, 2004

j2ee与tuxedo

我觉得tuxedo的大部分功能用j2ee都可以实现,如Request/Response communication and Conversational communication 可用 Session Bean 实现;Event-Based Bean 可用Message Driver Bean 实现,J2ee的用户更多,相比之下,用tuxedo有什么好处呢——菜鸟弱弱的问

呵呵,这个问题有点意思。首先TUXEDO历史比J2EE应该长十几年,如果从83年BELL LAB的那个算起。所以不是有了J2EE之后再去弄个TUXEDO。其实你如果仔细看看J2EE的一些方式,我个人觉得很多是借鉴了传统交易中间件的思 想。
确 实从功能上讲,很多用TUXEDO实现的,用J2EE可以实现。但是很多大的关键系统还是使用交易中间件,我想是出于稳定性(毕竟是经过很多年和无数系统 的考验的),效率(这个和编程语言也有关)等方面的考虑。TUXEDO主要关注的是事务处理,这就像它的名字指出的一样,而J2EE我觉得是一个更庞大全 面的结构。现在也有很多系统用J2EE实现,包括一些大的系统。但是我认为在相当长的一段时间内,很多系统还是回用TUXEDO等交易中间件来实现。个人 观点,仅供参考。