EJB时解决企业级分布式的模型,javaBean不是分布式的,只是为了解决GUI与不可见数据的连接问题的。
解决方案 »
- 各位大神,js 中的Date.parse(new Date()) 在 java中 得到的值为什么不一样呢
- quartz
- log4j自定义参数问题
- 求JSF2.0教程,不论EN还是CN,最好CN!
- Ie7小超链接调用方法问题
- 在Hibernate中我有一个实体 有个成员属性 想通过数据库来生成 就像 Hibernate中的id 一样 不知道如何在数据库见表 和写配置文件 希望大家指
- 新手一个Hibernate奇怪的错误
- log4j
- 几本struts的中文书,那本讲得比较深入一点.
- JPA-HEBERNATE 插入数据时如何把id也加上
- 需要学AWT、Swing、图形编程吗?!----如果是做servlet、ejb或j2ee方面
- EJB应用及JavaBean调用EJB
http://jdeveloper.myrice.com/index.html
EJB则是一种分布式的组件对象模型,大致上可以比作DCOM.
确切的来讲,EJB是规范,而enterprise JavaBean才是具体的实现。
主要是针对企业级应用。sun公司推出的J2EE包括很多规范,
如果真正的想开发企业级的应用,至少还要集成JSP,Servlet,Jini,
如果跨平台,还需要CORBA。
典型的三层结构应用程序的模型就是:客户端利用HTML调用JSP,
中间层的Servlet调用容器中的enterprise javabean,实现对数据库
的操作。编写enterprise javabean并不难,关键是要明白sun对于实
现企业及应用的各种规范,还有作为enterprise javabean容器的应用
服务器,在向应用服务器发布自己编写的enterprise javabean类的时候,
应用服务器会自动生成许多辅助的类,建议先把RMI弄懂,然后再开始
企业级应用的尝试。市面上的一些介绍EJB方面的书籍很多,建议看一看
一系列的蓝色书皮的不是很厚的J2EE平台的书籍。
而javabean是比较小的功能,并且实现也不复杂(相对简单的)
另外,EJB一般不会有图形界面,javabean可以有一些图形界面。
另外我想下次好好告诉你............