JMS配置说明.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JMS配置说明

JMS配置说明 (acitvemq5.2) 陕西汉瑞科技信息有限公司 2001.ActiveMQ安装 3 1.1简介 3 1.2 安装ActiveMQ 4 1.3改动缺省端口号 6 2ActiveMQ配置 11 2.1消息队列配置 11 2.2JMS连接参数配置 12 2.3监听器配置 13 3.服务器端配置 14 3.1 需要的类库 14 3.2 服务器端applicationContext_activemq.xml配置 15 3.3 启动 21 4 WEB配置说明 21 4.1配置要求 21 4.2 myapplicationContext_rmi.xml配置 21 5.客户端应用程序配置 22 5.1 客户端安装 22 5.2 客户端applicationContext_activemq.xml配置 22 5.3 启动 27 6.API接口说明 27 6.1 JmsSender 27 6.2 JmsReciever 27 6.3 在Web程序中调用 28 7.定时任务 29 7.1 job.xml定义 29 7.2 ScheduleList.xml定义 31 7.3 cronExpression定义 32 1.ActiveMQ安装 1.1简介 ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。 特性列表 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP。 完全支持JMS1.1和J2EE 1.4规范? (持久化,XA消息,事务) 对Spring的支持,ActiveMQ可以很容得内嵌到使用Spring的系统里面去,而且也支持Spring2.0的特性 通过了常见J2EE服务器(如 Geronimo,JBoss 4, GlassFish,WebLogic)的测试,其中通过JCA 1.5 resource adaptors的配置,可以让ActiveMQ可以自动的部署到任何兼容J2EE 1.4 商业服务器上 支持多种传送协议:in-VM,TCP,SSL,NIO,UDP,JGroups,JXTA 支持通过JDBC和journal提供高速的消息持久化 从设计上保证了高性能的集群,客户端-服务器,点对点 支持Ajax 支持与Axis的整合 可以很容易得调用内嵌JMS provider,进行测试 ActiveMQ的竞争者??? 1,其他开源 JMS provider(资料来自 ) : ??????? jbossmq(jboss 4) ??????? jboss messaging (jboss 5) ??????? joram 2006-09-22 ??????? openjms ??????? mantamq ? ubermq? ??????? SomnifugiJMS? 开源的JMS Provider大部分都已经停止发展了,剩下的几个都是找到了东家,和某种J2EE 服务器挂钩,比如jboss mq 与jboss,joram与jonas(objectweb组织),ActiveMQ 与Geronimo(ASF APACHE基金组织),而在这3个之间,从网络底层来看,只有ActiveMQ使用了NIO,单从这个角度来看ActiveMQ在性能上会有一定的优势。????? 2.商业JMS provider ??????? IBM WebSphere MQ ??????? BEA WebLogic JMS ??????? Oracle AQ ??????? NonStop Server for Java Message Service(JMS) ??????? Sun Java System Message Queue ??????? Sonic jms ??????? TIBCO Enterprise For JMS ??????? iLinkMQ (国内) ?现在的商业J2EE 应用服务器大部分都会有JMS Provider的实现,毕竟应用服务器都已经花费不薄,也不在乎在里面送一个JMS Provider了,当然还是有独立的比如IBM WebSphere MQ,Sonic JMS ,前者肯定是商用MQ(这个概念不仅仅是JMS Provier了,只能说JMS 只是它提供的一个应用)中间的巨无霸了。 从这点来看,ActiveMQ明显的竞争者并不多,因为它是作为独立的开源JMS Provider出现的

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档