中间件技术
zdp072
Jim的IT专栏
展开
-
weblogic中使用jms发送和接受消息
一. 开篇今天很坑爹啊, 为了搞一下JMS这个玩意, 整了一天了, 光是weblogic的环境就换了两, 最后总算是搞定了, 写下这篇日志, 记录下学习的心得.二. JMS所谓的JMS其实就是异步通讯, 我们可以打个简单的比方: 现在的手机基本上普及了, 手机它有两个基本功能, 一个是打电话, 一个是发短信. 打电话是同步的, 必须要保证双方都开机才能进行通话; 而发短信则是异原创 2014-05-25 23:51:29 · 12551 阅读 · 2 评论 -
JMS基础知识
一. 消息的传递模型:JMS支持两种消息传递模型:1) 点对点(point to point): 一条消息只能传递给一个接收方,在此模型中,消息不是主动推送给客户端的,而是要由客户端从队列中请求获得。2) 发布/订阅(public/subscribe)一条消息可以传递给多个接收方,此模型中,消息会自动广播,消费者无需主动请求来获得新的信息。原创 2016-04-23 20:15:52 · 493 阅读 · 0 评论 -
spring整合JMS - 基于ActiveMQ实现
一. 开篇语继上一篇apache ActiveMQ之初体验后, 因为最近一直在复习spring的东西, 所以本文就使用spring整合下JMS.二. 环境准备1. ActiveMQ5.2.0 (activemq-all-5.2.0.jar)2. spring2.5 (spring.jar)3. JavaEE54. JDK1.6原创 2014-05-28 00:00:09 · 2020 阅读 · 0 评论 -
apache ActiveMQ之初体验
一. 开篇语继上一篇weblogic中使用jms发送和接受消息的文章后, 本文使用apache的一个开源组件ActiveMQ接着探讨JMS的话题, 本篇只是ActiveMQ的一个入门的例子, 希望对您有所帮助.二. ActiveMQ1. ActiveMQ简介:ActiveMQ是Apache的一个能力强劲的开源消息总线, 它完全支持JMS1.1原创 2014-05-27 22:26:00 · 1891 阅读 · 2 评论 -
zookeeper数据结构模型和特点
zookeeper数据结构模型和特点zk数据结构模型zk的数据结构类似linux中的文件系统结构, 如下图所示:zk数据结构特点每个子目录都被称为znode, 每个znode是它所在路径的唯一标识, 如Server1这个znode的标识为/NameService/Server1。znode可以有子目录, 每个znode可以存储数据。每个访问路径中可以存储多份数据znode可以是临...原创 2019-03-11 19:05:24 · 547 阅读 · 0 评论 -
使用zookeeper实现分布式锁
#分布式锁原理每个线程在/locks节点下创建一个临时有序节点test_lock_0000000040获得/locks节点下所有子节点A、B、C,排序得出最小值若当前节点A为最小值则获得锁,执行业务逻辑若当前节点C不是最小值则watch比自己小1的节点A,节点A存在则await,否则获得锁总结:临时有序节点排序后watch比自己小1的节点。#开源框架curator实现分布式锁使...原创 2019-03-12 20:53:53 · 309 阅读 · 0 评论