网上有一本EJB3.0实例的书,可以参考着学习,可以避免走弯路。其实要实现一个Session Bean及其客户端还是十分简单的,如果能充分利用Java 5.0引入的新特性,可以更好实现EJB程序。关于EJB 3.0的学习,可以结合着《EJB3.0实例》和《Mastering Enterprise Java Bean 3.0》这两本书,前者比较注重实践、后者对理论部分描述的比较多。
我在JBoss下的试验结果是:JBoss会在某一个固定的时刻钝化一些Stateful session bean,并不一定就固定为10分钟,有可能大于10分钟;而销毁的时间更长,我写的一个bean钝化以后经过了1个多小时还没有销毁。