国产化消息中间件产品开发。

国产化消息中间件

国产化消息中间件

瑞达通消息中间件产品是一款由消息传送机制和消息队列模式组成,支持跨平台、保障分布式应用程序或组件之间进行高效可靠的消息或文件异步传输的软件产品。

产品特点

通过消息中间件,分布式应用程序或组件之间可降低耦合度;

支持节点间断点续传,提供节点间按需连接、常连接两种通道连接模式;

支持客户端-服务端、服务端-服务端等分布式应用部署方式,提供点对点、路由转发、发布订阅等多种数据传输模式;

提供持久化可靠保障机制,确保在系统宕机情况下消息可恢复、不丢失;

提供C、Java等多种编程语言接口,支持JMS规范,极大缩短应用系统的工程建设周期;

提供传输安全机制,涵盖了对国密算法(SM2/SM3/SM4)的支持;

支持国产芯片(龙芯、飞腾),国产操作系统(中标麒麟)和国产服务器(曙光、浪潮)。

产品功能

消息队列

队列是消息存储的地方,消息在收发过程中一直存储于队列中,持久的消息存放在磁盘等硬介质上,系统重启恢复时能够被恢复出来;非持久的消息存放在内存上,系统恢复时不能被恢复。

订阅发布

能够在页面查看订阅方订阅的信息,通过列表形式列出消息内容。

产品提供发布/订阅的功能,通过发布/订阅,为应用提供了一种透明的信息发布和信息消费的框架。消息的发布者只负责发布信息的收集,并通过一个公共“主题”来表示这个消息,消息的订阅者通过公共主题来订阅需要的消息,当有订阅“主题”的消息发布时,消息自动发送给订阅者。

订阅者跟发布者可以分布在一个节点上,也可以分别分布在不同的节点上。通过发布订阅功能,可以实现消息的广播,当一个发布者发布某个主题信息时,消息中心系统将会将此主题信息广播给所有订阅了此主题的订阅者。

断点续传

产品提供断点续传功能,消息在传输过程中,不论是系统非正常关机或网络意外中断,消息都将仍保留在消息队列中,等待系统恢复后,消息将从传输失败点继续发送,而不是整个消息重新发送。断点续传机制可以有效减少高故障率网络上的冗余通讯量。在高故障网络上进行重传,会导致反复的失败重传,保证消息的可靠性。

流量控制

产品提供流量控制功能,在传输的过程中,消息中心可以根据设置将消息拆分为不同的小块,在网络上进行传输,传输到目的端后再重新组织为完整的消息。每个小块的大小可以根据网络带宽和网络质量的不同灵活设置,网络质量较高的系统,可以调大每个数据块的大小,以充分的利用网络带宽,网络质量较差的系统,可以相应调小每个数据块的大小,以减少对网络的压力。

事务管理

产品提供消息的事务管理,多个消息发送和接收可包含在一个事务里,消息中心保证一个事务中的所有消息发送和消息接收的操作要么全部成功,要么全部失败。失败的消息接收操作会将消息回退到队列中,等待下次的处理。

集群功能

产品支持多种分发模式的集群。若干个节点组成一个群组,统一对外提供消息接收和处理功能,且集群内的各个节点对于应用是透明的。当单个节点无法满足大负载的消息处理要求,可以使用集群功能将负载分配到多个节点上,提高系统的处理能力和可扩展性。集群内节点的数量可以根据需要动态调整。

异步通信功能

产品提供异步通信功能,消息生产者在发送消息时不必知道消费者的状态,更无需等待消费者的回复,而消费者在收到消息时也不必知道生产者的目前状态,更无需进行同步的消息处理。它们之间的连接完全是松耦合的。

日志管理功能

产品具有完整的日志功能,通过日志可以查看系统传输情况,消息的传输情况,并可以排除系统中出现错误信息。

优势特性

安全管理

事务、单条消息确认机制

持久化可靠机制

流量控制

时间与死信

应用管理

监控管理

相关新闻

联系我们

联系我们

QQ:951076433

在线咨询:点击这里给我发消息

邮件:951076433@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

分享本页
返回顶部