9.4.2 EJB的概要

  事实上EJB是Java在企业级应用的规范,所以EJB还是比较复杂的,EJB只是组件的规范,而为了让EJB跑起来还需要很多其他的东西,比如说容器,应用程序服务器等,这些都是和EJB紧密联系在一起的,而因为EJB一般用于Web应用中,所以还需要一个Web服务器,而EJB的客户端也可以是任何的Java程序,比如Applet、Servlet等等,所以EJB只是企业级应用平台中的一部分,而这个企业级应用平台就是Sun的J2EE(Java 2 Enterprise Edition)。而上面我们提到的Weblogic,Websphere其实都是符合J2EE的企业级应用平台。