首先ejb绝对是最高端的东东,国内要广泛采用可能还得几年,
用delphi做3层绝对要性能高得多,而且国内的公司都比较
倾向于用delphi。
如果你一定要学,可以有如下几个参考资料,
不过首先你必须要把java的基础的东东弄懂,
学习ejb还需要很多基础知识的辅助,因为
你写的不光是bean,有时还需要写一些基本类来辅助,
最好先去过个scjp,准备时你会发现你还有很多基础知识没弄懂的。
1.MasteringEJB:推荐看第2版,第一版的已经过时,而且中文版
(精通EJB)翻得很不好,只能作参考。
2.EJB Design Patterns:很经典的东东,不过要先看看GOF的
那本<设计模式>(机工出版),来做个基础知识的准备,
不过EJB的设计模式主要是为了提高性能的,因为EJB
是个分布式的应用,而网络调用要比内存中调用慢2000倍。
3.Professional EJB,是现在唯一的介绍EJB2.0的中文书,
虽然依然翻得很烂,但比精通EJB强,中文名字叫<EJB编程指南>。
当你看完这些书后,可以上一个论坛去提问或浏览,
对你的帮助将会很大,地址是:http://www.theserverside.com。
实际上,EJB只是一门技术,而掌握这门技术的关键还是语言基础
如果你是一个java语言高手,你可能会发现EJB非常容易掌握的。
不过既然他只是门技术,就意味着可能会被更先进和富有竞争力
的东东取代,如.net。所以学好java语言的基础,学好面向对象,
学好uml和设计模式,很多技术都可以在很短时间内掌握。
学好了“道”,还怕什么“技”?:)