文件名称:消息中间件的原理与实现
文件大小:277KB
文件格式:PDF
更新时间:2012-10-02 18:21:13
中间件
现今,越来越多的企业面临着各种各样的数据集成和系统整合,CORBA、DCOM、 RMI 等RPC 中间件技术也应运而生,但由于采用RPC 同 步处理技术,在性能、健壮性、 可扩展性上都存在着诸多缺点。而基于消息的异步处理模型采用非阻塞的调用特性,发送者 将消息发送给消息服务器,消息服务器在合适的时候再将消息转发给接收者;发送和接收是 异步的,发送者无需等待,二者的生命周期也可以不必相同,而且发送者可以将消息间接传 给多个接收者,大大提 高了程序的性能、可扩展性及健壮性,这使得异步处理模型在分布 式应用上比起同步处理模型更具有吸引力。 本文首先介绍了消息中间件的原理,然后实现消息中间件的一些最重要的功能, 并 说明了实现方法,以及相应功能的应用,最后介绍消息中间件还可以添加哪些重要性质,以 更好的进行消息服务,保证消息的一致异步有效的技术。 关键字:消息中间件,实现,点对点,发布/订阅,持久消息