个人认为:JB + WLS + ORACLE. 1. 如果是操作的说,比如ADD,EIDT 等操作,可以统一的调用一个servlet,也就是一个客户端动作的统一的入口.
2. 对于简单的跳转操作就简单了. 3. 考虑用业务代表模式抽象分离表示层和业务层,一般与SessionFacade是一对一的关系,用ServiceLocator 模式(可以用Singleton模式)来查找JNDI.通过SessionFacade 模式来统一调用ejb.简单的数据库操作可以用CMP,但是复杂的可以用DAO. 如果只是同一个JVM 建意用LOCAL模式,用引用来代替对象序列化,减少网络的PRESS.
可以参照一下SUN 的PETSOTRE,希望你的J2EE项目可以做的漂亮一点.
2. 对于简单的跳转操作就简单了. 3. 考虑用业务代表模式抽象分离表示层和业务层,一般与SessionFacade是一对一的关系,用ServiceLocator 模式(可以用Singleton模式)来查找JNDI.通过SessionFacade 模式来统一调用ejb.简单的数据库操作可以用CMP,但是复杂的可以用DAO. 如果只是同一个JVM 建意用LOCAL模式,用引用来代替对象序列化,减少网络的PRESS.
可以参照一下SUN 的PETSOTRE,希望你的J2EE项目可以做的漂亮一点.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货