JMS学习笔记.docxVIP

  • 8
  • 0
  • 约1.32千字
  • 约 4页
  • 2016-08-17 发布于重庆
  • 举报
JMS学习笔记

JMS自学笔记JMS基础知识什么是JMSJMS 为Java程序提供了一种创建、发送、接收和读取企业消息系统中消息的通用方法。什么是JMS中的消息JMS指的是用于企业应用间的异步通讯。这里所说的“消息”是指被企业应用而不是人所消费的异步的请求、报告以及事件。JMS由下面部分组成JMS客户端:用来发送和接收消息的Java语言程序。非JMS客户端:这些客户端是用消息系统的本地客户端API编写的,而不是JMS。如果应用先于JMS出来之前,那么它可能会既包括JMS客户端,也包括非JMS客户端。Messages(消息):每个应用定义了用于在客户端之间进行通讯的消息。JMS Provider (JMS提供者):实现了JMS规范的消息系统,该系统还提供必须的用于管理和控制全方位的功能。Administered Objects(被管理的对象):是预先配置的JMS对象,由系统管理员为使用JMS的客户端创建。 如何实现JMS客户端程序的跨平台性由于有很多底层技术不同的JMS消息系统,比如Sun MQ、IBM MQ和apache ActiveMQ,所以必须通过定义被管理的对象来实现跨平台性。被管理的对象是由管理员通过使用JMS系统提供者的管理工具创建和定制,然后被JMS客户端使用。JMS客户端通过接口来调用这些被管理的对象,从而具备跨平台特性。被管理的主要对象有2个:ConnectionFactory:这

文档评论(0)

1亿VIP精品文档

相关文档