我的理解JAVABEAN就是简单的由GET和SET方法(即相关的属性)和一些接口,就是形成独立的对象。

下面是EJB的定义:

EJB是设计成运行在服务器上,并由客户机调用的非可视远程对象。可通过多个非可视JavaBean构建EJB。它们有一个部署描述符,其目的与JavaBean属性相同:它是以后可由工具读取的bean的描述。EJB还独立于平台,一旦编写好,还可以在任何支持Java的平台(包括客户机和服务器)上使用。

按我的理解EJB(企业级JAVABEAN)就是JAVABEAN的集合,他可以让所有人共享是个独立的部分,现在许多地方都用到EJB。