专栏Logo
介绍: J2EE/EJB 企业应用,EJB工作原理,企业应用介绍,关于J2EE的几点疑问。
专栏维护者

JavaEye管理员

从EJB到hibernate的设计

原来按照EJB的设计. 可以使用EntityBean的框架来进行O-R mapping 那现在使用hibernate,设计上应该如何改变呢? Entity object 来对应POJO 那处理po的应该称为什么? 大家说的BO已经对应EJB里面的sessionBean吧?
by airport 2004-04-07 浏览 (6739) 回复 (3) 关键字:

EJB 工作原理

前两天在这个版块的精华区里翻到了Robbin关于EJB的调用原理的分析,受益非浅,但感觉用纯文字来表达效果似乎不够直观,而且对RMI的阐述也略嫌少了些。这里我根据自己的一点体会,在Robbin帖子的基础上再来说说这个话题,供大家参考。 首先,我想先说说RMI的工作原理,因为EJB毕竟是基于RMI的嘛。废话就不多讲了,RMI的本质就是实现在不同JVM之间的调用,工作原理图如下: 它的实现方法 ...
by xanada 2004-03-23 浏览 (37929) 回复 (27) 关键字:

EJB调用的原理分析

一个远程对象至少要包括4个class文件:远程对象;远程对象的接口;实现远程接口的对象的stub;对象的skeleton这4个class文件。 在EJB中则至少要包括10个class: Bean类,特定App Server的Bean实现类 Bean的remote接口,特定App Server的remote接口实现类,特定App Server的remote接口的实现类的stub类和skeleton ...
by robbin 2003-10-25 浏览 (21648) 回复 (12) 关键字:

Java 和 J2EE 的企业应用:崎岖的蜜月之路(转)

Java 和 J2EE 的企业应用:崎岖的蜜月之路 如果你最近随手拿起一本 Java 的书(包括我自己写的书,罪过!罪过!),你几乎会被「企业应用(enterprise application)」或「Java 2 Enterprise Edition(J2EE)」等名词所淹没。似乎大家开口闭口都是 J2EE 以及企业应用的革命。许多人认为企业应用(通常是分布式架构)就是该用 J2EE 平台才能 ...
by dlee 2003-10-18 浏览 (4622) 回复 (1) 关键字:

ejb 应用程序的效率和扩展的测试。

http://www.cs.rice.edu/CS/Systems/DynaServer/perf_scalability_ejb.pdf 是一个关于ejb 应用程序的效率和扩展的测试的说明。 硬件 PIII 933MHz CPU with 1GB SDRAM, and two Quantum Atlas 9GB 10,000rpm Ultra160 SCSI disk drives. A n ...
by zzsczz 2003-10-13 浏览 (4881) 回复 (4) 关键字:

结合struts和hibernate谈J2EE架构的数据表示

在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP 在 ...
by robbin 2003-09-29 浏览 (84501) 回复 (75) 关键字:

最佳J2EE方案讨论之O-R Mapping:hibernate v.s. CMP[转自guty]

该文转自guty O-R Mapping J2EE的标准是CMP Entity Bean,而实际应用中受到诟病最多的也是它。我们化了整整半年时间研究CMP2.0的开发方法,目前总算能够将代码量减少到70%,并且有希望减少到 90%。我曾经很满足现有的成绩,但是当我真正地阅读了hibernate后,对CMP2.0的信心彻底动摇了。 hibernate至少比CMP2.0有以下优点: 1. 兼容性 ...
by robbin 2003-09-16 浏览 (8889) 回复 (1) 关键字:

关于j2ee的几点疑问

1.何谓前端会话Bean?与普通会话Bean有什么区别? Session Facade 就是Session Bean,只不过颗粒度比较粗,这样客户端就不需要调用好几次服务端的Session Bean,而是调用一次Session Facade就OK了,减少网络远程调用次数。 2.J2EE的优势究竟在什么地方?与Servlet方式相比有何优缺点?各自应该应用于什么场合? J2EE只是一个规范,包 ...
by robbin 2003-09-16 浏览 (11930) 回复 (14) 关键字:

EJB 和 App Server FAQ

引用1. 按照Robbin对EJB和app srv的介绍,我是否可以这样认为: a. 普通的java程序员和EJB程序员工作差别是很大的. b. EJB程序员(或者是这个角色),主要任务是将分析师的分析结果,制作成一个个的EJB,并且将它们之间的调用关系都通过EJB的接口,一一连接好? c. EJB程序员还要照顾调整好自己的App Srv,配置好工作环境用于EJB的放入(deploymen ...
by robbin 2003-09-16 浏览 (5748) 回复 (0) 关键字: