`
shhyuhan
  • 浏览: 43164 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
周末闲来无事,利用ActiveMQ作用中间件,做了一个简易的聊天室。 先上图 聊天室界面纯手工写的java,login界面偷了点懒,直接用Matisse生成了
这节介绍MQ的连接配置 在MQ目录/conf/activemq-demo.xml中可看到如下配置 <transportConnectors> <transportConnector name="openwire" uri="tcp://localhost:61616" discoveryUri="multicast://default"/> <transportConnector name="ssl" uri="ssl://localhost:61617&q ...
这一节对JMS API中的一些重要概念进行一下说明。 JMS API的主要概念如一下: JMS client: 纯Java写的用于发送和接收消息的应用程序 Non-JMS client: 用JMS提供的本地用户API来发送和接收消息的应用程序 JMS producer: 创建和发送JMS消息的客户端 JMS consumer: 接收和处理JMS消息的客户端 JMS provider: 完全用Java写的JMS接口的实现 JMS message: JMS消息 JMS domains: 两种发送方式,包括点对点(point-to-point)和发布/订阅(publish/subscribe) A ...
背景:ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。 选择ActiveMQ作为JMS的入门学习中间件,是因为其拥有以下优点 1.多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议: OpenWire,Stomp REST,WS Notification,XMPP,AMQP 2.完全支持JMS1.1和J2EE 1.4规范 (持久化,XA消息,事务) 3.对Spring的支持,ActiveMQ可以很容易内嵌到使用Spring的系统里面去,而且也支持Spring2.0的特性 4.完全支持JMS1.1 ...
Global site tag (gtag.js) - Google Analytics