中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统
之上,管理计算机资源和网络通讯。
中间件是用来管理计算机资源和网络通讯的,所以无论转发消息的业务无关中间件还是挂载业务插件的带有网络通讯与系统资源管理的平台,
我们可以统称为中间件平台。
下面介绍中间件数据传递的两种模式:
1):订阅-发布模式
订阅发布模式定义了一种一对多的依赖关系,让多个订阅者对象同时监听某一个主题对象。这个主题对象在自身状态变化时,
会通知所有订阅者对象,使它们能够自动更新自己的状态。
这种模式最大