为何选择cmp体系结构讲义.docVIP

  • 3
  • 0
  • 约3.69千字
  • 约 9页
  • 2019-06-25 发布于中国
  • 举报
为何选择cmp体系结构讲义

为何选择CMP体系结构?因为它强劲的性能 作者:Tyler Jewell 上月,我谈到了CMP实体 EJB的强大功能,并提供了大量的适用场合,这些场合下适合于利用CMP模型来开发使用JDBC和JDO的无状态会话EJB。 本月,我们将讨论为什么要在实体EJB中使用CMP体系结构而不是BMP体系结构。 使用BMP实体 EJB的理由 首先,我们谈谈在实体 EJB系统中适合于使用BMP的场合。使用BMP而不使用CMP的最大理由是因为有些工作通过CMP完成不了: 通过存储过程存取的字段:如果你所工作的企业通过存储过程控制数据存取,CMP引擎将不知道如何与适当的存储过程进行交互。实体 EJB生命周期是非常精确的,任何访问数据库的存储过程都不可能遵循这一生命周期。还有,即使存储过程遵循实体EJB生命周期,在生命周期过程中的不同点,也不会有判断存储过程调用哪个CMP容器的标准方式。 通过可选方法访问持久性存储器:WebLogic Server的CMP引擎需要使用JDBC驱动程序来访问持久性存储器。如果你想用另一种访问技术,比如JDO或是J2EE CA 适配器,就必须用到BMP模型。 Bean模型需要多个存储器的数据:WebLogic Server的CMP引擎仅能读取单个表的数据。而WebLogic Server 7.0将会支持多表CMP存取,但如果在Bean模型中的数据来自多个数据库,该怎

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档