EJB实际上是SUN的J2EE中的一套规范,并且规定了一系列的
(转载)
API用来实现把EJB概念转换成EJB产品.
EJB是BEANS,BEANS是什么概念,那就是得有一个容纳她,
让她可劲造腾的地方,就是得有容器.EJB必须生存在EJB容器中.
这个容器可是功能强大之极!她首先要包装你BEAN,
EJB的客户程序实际上从来就不和你编写的EJB直接打交道,
他们之间是通过HOME/REMOTE接口来发生关系的.
它负责你的BEAN的所有的吃喝拉萨睡,
比如BEAN的持续化,安全性,事务管理...

解决方案 »

  1.   

    找本书看看吧,或者装个weblogic,试试一些程序就行了,
    多看多做多实践,什么都明白了
      

  2.   

    我理解:
    J2EE是一套框架,EJB就是这个框架中的一个重要组成部分。
    J2ee可以实现的,用其他的东东也可以实现(比如rmi等),
    当然大型项目还是用J2ee模式开发来的快,也安全,好管理,好维护。
    至于listener和home等等,只是EJB的组成,container是后台操作了,
    这个不用你考虑(如果你不开发应用服务器),我想写一个容器管理
    的session bean比写rmi容易多了,但同样可以实现rmi的功能。