概述 面向消息的中间件(MOM),是指利用高效可靠的消息传递机制与平台无关的数据交流,并基于数据通信来进行分布式系统的集成 大致过程是这样的: 发送者把消息发送给消息服务器,消息服务器将消息存放在若干队列/主题topic中,在合适的时候,消息服务器会将消息转发给接受者,在这个过程中,发送和接收是异步 ...
分类:
其他好文 时间:
2020-08-11 13:07:12
阅读次数:
78
浏览器、中间件和服务器的关系 一次完整的http请求包括三次握手与四次挥手的过程。(http是基于tcp协议的)1、 打开浏览器,地址栏输入:www.cnblogs.com;2、 开始进行域名解析浏览器自身搜dns缓存 搜blog.csdn.net有没有缓存 看看有没有过期,如果过期就这个结束;搜索 ...
分类:
其他好文 时间:
2020-08-11 11:53:58
阅读次数:
117
ActiveMQ介绍 MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。 特点: 1、支持多种语言编写客户端 2 ...
分类:
编程语言 时间:
2020-08-11 10:38:48
阅读次数:
71
目前常见的应用软件都有消息的延迟推送的影子,应用也极为广泛,例如: 淘宝七天自动确认收货。在我们签收商品后,物流系统会在七天后延时发送一个消息给支付系统,通知支付系统将款打给商家,这个过程持续七天,就是使用了消息中间件的延迟推送功能。 12306 购票支付确认页面。我们在选好票点击确定跳转的页面中往 ...
分类:
其他好文 时间:
2020-08-06 11:56:05
阅读次数:
73
中间件 中间件是介于【应用软件】和【操作系统软件】之间的一类软件。它使用操作系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。 "将具体业务和底层逻辑解耦的组件。" / "非业务的技术类组件" 知乎 目前,它并没有很严格的定义,但是普遍接受 ...
分类:
其他好文 时间:
2020-08-06 09:33:24
阅读次数:
79
中间件集群协议msgpack /// <author>cxg 2020-8-5</author> /// 集群协议 /// broker:代理服务器 unit groupProtocol; interface uses SysUtils, MsgPack ,classes ; const //命令字 ...
分类:
其他好文 时间:
2020-08-05 16:53:29
阅读次数:
75
RabbitMQ是什么? MQ(Message Queue,消息队列)消息中间件,一般以集群方式部署,主要提供消息的接受和发送,实现各微服务之间的消息同步。 原理介绍 rabbitmq是依据erlang的分布式特性(RabbitMQ底层是通过Erlang架构来实现的,所以rabbitmqctl会启动 ...
分类:
其他好文 时间:
2020-08-04 16:52:47
阅读次数:
96
话不多讲,也不知道咋讲!直接上代码 认证信息承载对象【user】 /// <summary> /// 认证用户信息 /// </summary> public class DyUser { /// <summary> /// 用户ID /// </summary> public int UserId ...
分类:
Web程序 时间:
2020-08-01 21:32:30
阅读次数:
138