大型网站系统与JAVA中间件理解
来源:互联网 发布:苹果系统怎么卸载软件 编辑:程序博客网 时间:2024/06/06 05:39
中间件就是在大型网站中,帮助各子模块间实现互相访问,消息共享或统一访问等功能的软件产品。常见的有:
远程服务框架中间件:主要解决各子模块之间互相访问的问题。
消息队列中间件:主要解决各子模之间消息共享的问题。
数据访问中间件:用于简化应用层对数据层的访问。
关于远程服务框架中间件,国内目前较多应用的是阿里巴巴的开源分布式服务框架Dubbo。其原理如图:
消息队列中间件是一种EDA架构(event driven architecture):通过在低耦合的模块之间传输事件消息来完成模块之间的合作。大型网站中,消息队列采用发布/订阅模式。消息发布者发布消息到消息队列,消息消费者只要对该类消息感兴趣,就可以订阅该消息,对其他的业务没有任何的影响。其原理如图:
目前常用的消息队列产品为Apache的ActiveMQ。
分布式服务框架和分布式消息队列是系统模块化之后主要的2种聚合方式。
对于数据访问中间件,等下次我在补充。
远程服务框架中间件:主要解决各子模块之间互相访问的问题。
消息队列中间件:主要解决各子模之间消息共享的问题。
数据访问中间件:用于简化应用层对数据层的访问。
关于远程服务框架中间件,国内目前较多应用的是阿里巴巴的开源分布式服务框架Dubbo。其原理如图:
消息队列中间件是一种EDA架构(event driven architecture):通过在低耦合的模块之间传输事件消息来完成模块之间的合作。大型网站中,消息队列采用发布/订阅模式。消息发布者发布消息到消息队列,消息消费者只要对该类消息感兴趣,就可以订阅该消息,对其他的业务没有任何的影响。其原理如图:
目前常用的消息队列产品为Apache的ActiveMQ。
分布式服务框架和分布式消息队列是系统模块化之后主要的2种聚合方式。
对于数据访问中间件,等下次我在补充。
阅读全文
0 0
- 大型网站系统与JAVA中间件理解
- 大型网站系统与Java中间件实践
- 大型网站系统与Java中间件实践
- 大型网站系统与Java中间件读书笔记
- 大型网站系统与java中间件实践
- 大型网站系统与java中间件实践
- 大型网站系统与JAVA中间件学习
- 大型网站系统与java消息中间件
- 大型网站系统与Java中间件实践~初识分布式系统
- 专访曾宪杰:大型网站系统与Java中间件实践
- 《大型网站系统与JAVA中间件实践》读书笔记
- 大型网站系统与Java中间件实践读书笔记
- 专访曾宪杰:大型网站系统与Java中间件实践
- 《大型网站系统与JAVA中间件实践》读书笔记
- 《大型网站系统与Java中间件实践》读书笔记
- 《大型网站系统与Java中间件实践》读书笔记
- 读书笔记-大型网站系统与Java中间件1
- 读书笔记-大型网站系统与Java中间件2
- 思科交换机一些常用命令
- SQL INSERT(新增)
- OSI七层协议模型、TCP/IP四层模型学习笔记
- Activity透明主题导致behind Activity重绘的解决方法
- 淘客链接转成正常淘宝链接JAVA代码实现
- 大型网站系统与JAVA中间件理解
- python gevent打补丁后会影响kafka库的使用(关于epoll)
- 轻松反编译C#的DLL
- 关于HTPP的相关内容
- 67. Add Binary
- 测试某些代码的执行时间
- QCOM GPS Modem侧定位信息上报流程
- 誉天华为HCNP-Big Data认证
- Array属性和方法