EJB3年我覺(jué)得是不太能,甚至懷疑EJB3在國內是否還會(huì )有市場(chǎng)。
EJB2在國內應用還是很多的,其實(shí)很大程度上取決于它到來(lái)的時(shí)機比較好,2001年以后,大型企業(yè)應用大都進(jìn)行了垂直方向的集中(當時(shí)一般都叫“數據大集中”),很多應用進(jìn)行了重新建設,而當時(shí)中小型企業(yè)應用剛剛起步或者升級,EJB2很自然的得到了應用,包括后來(lái)基于HIBERNATE,SPRING 的應用。
2005年主要的企業(yè)應用已經(jīng)進(jìn)入了穩定期,相關(guān)建設的一般都是一些外圍的應用。我覺(jué)得在以后的兩年中進(jìn)行重新開(kāi)發(fā),或者升級到EJB3。0的可能性不大。
但2005年大型應用基本上提出了橫向整合的需求,SOA其實(shí)這個(gè)概念也是需求驅動(dòng),只是大部分企業(yè)對這一方案現在均持觀(guān)望態(tài)度,看下一步的發(fā)展。但也不是什么也沒(méi)干,很多企業(yè)進(jìn)行了信息整合(也就是數據整合)、門(mén)戶(hù)建設。
同時(shí),2005年各大廠(chǎng)商也積極備戰,包括BEA 的AquaLogic系列,前幾天注意到到IBM原來(lái)的DB2 II 現在也歸到WebShpere旗下了,估計八九不離十和SOA有干系。
SOA其實(shí)對我們還是非常有利的,基本上沒(méi)有什么學(xué)習曲線(xiàn),又可以有一組應用集拿給用戶(hù)換錢(qián)了,而這里基本上沒(méi)有EJB3什么事。