中间件
文章平均质量分 66
una2017
这个作者很懒,什么都没留下…
展开
-
中间件通俗易懂的理解方式
个人理解:将具体业务和底层逻辑解耦的组件。大致的效果是:需要利用服务的人(前端写业务的),不需要知道底层逻辑(提供服务的)的具体实现,只要拿着中间件结果来用就好了。介于操作系统和应用程序之间的产品,中间件简单解释,你可以理解为面向信息系统交互,集成过程中的通用部分的集合,屏蔽了底层的通讯,交互,连接等复杂又通用化的功能,以产品的形式提供出来,系统在交互时,直接采用中间件进行连接和交互即可,避免了大...转载 2017-07-17 11:01:39 · 5623 阅读 · 3 评论 -
常见中间件
小项目,或者是个人开发tomcat 大项目或者商业项目一般采用:jetty、weblgoic、webshere,其它的还有jboss、glasshfish等原创 2018-01-06 16:52:43 · 597 阅读 · 0 评论 -
消息中间件MQ
消息队列(Message Queue,简称 MQ)是阿里巴巴集团中间件技术部自主研发的专业消息中间件。用于保证异构应用之间的消息传递。应用程序通过MQ接口进行互连通信,可以不必关心网络上的通信细节,从而将更多的注意力集中于应用本身。分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。对象•消息 (Message)•队列 (Queue)•队列管理器(Queue...转载 2018-01-06 16:13:13 · 1470 阅读 · 0 评论 -
消息中间件在分布式系统中的作用
消息中间件是在分布式系统中完成消息的发送和接收的基础软件。作用消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,可以在分布式环境下扩展进程间的通信。通过消息中间件,应用程序或组件之间可以进行可靠的异步通讯,从而降低系统之间的耦合度,提高系统的可扩展性和可用性。应用场景:通过使用消息中间件对Dubbo服务间的调用进行解...转载 2018-01-06 16:36:35 · 3606 阅读 · 0 评论 -
中间件原理
是什么?中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件 IDC的定义是:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户...原创 2018-01-06 11:32:46 · 4899 阅读 · 0 评论 -
消息中间件kafka与activeMQ、rabbitMQ、zeroMQ、rocketMQ的比较
一、kafka1、不完全符合jms规范,注重吞吐量,类似udp 和 tcp2、一般做大数据吞吐的管道 我们现在的用途就是负责在各个idc之间通信3、量大对数据不是百分之百保证的,会有数据丢失,不是百分百送达(amq和rmq等有重发机制,而kafka没有);在吞吐量有提升 ,在这方面就得有牺牲, 所以kafka适合大数据量流转, 比如日志数据 比如用作统计的数据。二、activeMQActiveMQ...转载 2018-01-06 17:34:51 · 9333 阅读 · 0 评论