消息驱动Bean教案.pptVIP

  • 2
  • 0
  • 约5.18千字
  • 约 29页
  • 2017-08-15 发布于安徽
  • 举报
消息驱动Bean 消息驱动Bean是异步的消息消费者,当JMS目的(队列或主题)接收到消息后,EJB容器调用消息驱动Bean。消息驱动Bean没有本地和远程接口。它有一个onMessage方法,当有消息到达时,EJB容器会自动调用该方法。 第1章 预备知识 消息驱动Bean的优势 对于客户端而言,消息驱动Bean实现了运行服务器端的业务逻辑,客户端通过向目的发送消息可以访问消息驱动Bean。消息驱动Bean是异步的,消息驱动Bean的实例不保存客户端的状态,但是实例的变量可以保存客户端消息的状态。如果Bean不保存这些状态,这些实例是等同的。消息驱动Bean使得开发异步的处理客户端发送来的消息的EJB变得简单,并且允许通过利用容器管理的消息驱动Bean的实例池处理并发的消息流。 消息驱动Bean与JMS消息消费者类似。不同之处: l?消息驱动Bean由Weblogic Server EJB容器管理。服务器通过实现实例池处理并发的消息处理。 l?JMS消息消费者必须通过在服务器端的会话池中创建MessageListener类实现这一功能。 l??服务器可以提供安全服务及自动事务管理。消息驱动Bean的最大优势是具有“编写一次,随处配置”的特征 l????消息驱动Bean配置时仅能指定一个队列或主题

文档评论(0)

1亿VIP精品文档

相关文档