华胜信泰消息中间件ToprowMQ系列产品(以下简称:ToprowMQ)是基于国际领先的云计算、大数据理念与技术,“自主可控、安全可信、高效可用”的高性能消息中间件软件。该产品可为应用系统中不同节点之间的数据传输提供异步、可靠的数据传输服务,通过在节点之间建立传输通道,实现互联互通,应用程序只需要调用ToprowMQ提供的API即可实现消息的可靠传输。 ToprowMQ异步、松耦合等灵活性能可为用
产品介绍
华胜信泰消息中间件ToprowMQ系列产品(以下简称:ToprowMQ)是基于国际领先的云计算、大数据理念与技术,“自主可控、安全可信、高效可用”的高性能消息中间件软件。该产品可为应用系统中不同节点之间的数据传输提供异步、可靠的数据传输服务,通过在节点之间建立传输通道,实现互联互通,应用程序只需要调用ToprowMQ提供的API即可实现消息的可靠传输。 ToprowMQ异步、松耦合等灵活性能可为用户应用提供高速、稳定、安全、可信的消息传输服务,实现业务系统的快速构建与高效集成,加快关键业务流程的建设,满足用户当前以及未来业务发展的快速变化,提高核心竞争力,降低总拥有成本(TCO)。
ToprowMQ能够:
? 提供可靠传输服务,保证信息到达并且只到达一次;
? 支持多种通信协议,适应不同的 络环境;
? 负载均衡,根据可用资源动态地分配工作负载;
? 系统、 络等出现故障后,具有自我恢复能力;
? SSL、外接LDAP用户认证等,具有更高的安全性;
? 符合当前的业界标准,支持JMS2.0;
? 程序开发更简单,程序员能专注处理关键业务需求,而不被拖累于底层 络的复杂性。
ToprowMQ是一个安全可信的消息传递基础平台,能够提供安全、可靠的消息传输服务,帮助企业快速构建业务系统,实现高效的集成,加快关键业务流程,提高生产率。
“ToprowMQ”能为您做的:
队列管理器
队列管理器构建了ToprowMQ的基本运行环境,它是消息队列的管理者,用来维护和管理消息队列。
队列
ToprowMQ基于队列建立了不同应用之间进行消息交换的机制,消息队列是应用间消息交换的媒介。主要队列类型包括本地队列、传输队列、初始化队列、死信队列、应答队列、命令队列、远程队列、别名队列、模型队列。
通道
通道是两个队列管理器之间的一种单向的点对点的通信连接,消息在通道中只能单向流动。在通道上可以配置不同的通信协议,使得编程接口与通信协议无关。
传输控制和管理
ToprowMQ在消息传输过程中提供了全面的消息控制功能,包括消息自身属性类的持久性、生命周期、优先级;方便用户使用的分发列表、名称列表、分组和分段、事务、触发等;消息跟踪类的 告、消息上下文、死信等;用于消息恢复的检查点、日志等。
日志管理
日志为系统的稳定运行和消息的可靠传递提供了保障,在ToprowMQ中扮演着不可缺少的角色。基本上ToprowMQ的对象操作及对持久消息的操作都会记入日志中,在系统故障时日志可以帮助队列管理器在重启后恢复到原来的状态,所有的持久消息仍然保留不丢失。日志也可以用来将整个ToprowMQ对象整体记录,以便日后进行对象整体恢复。日志可以是环形或线形。
JMS 2.0
ToprowMQ支持JMS2.0。
安全
ToprowMQ提供了全面的安全功能,满足用户不同级别和程度的安全需求,这些安全功能包括ToprowMQ对象的访问权限、SSL、队列读写权限、黑白名单、安全出口、审计等。
集群
ToprowMQ提供队列管理器集群,在一些规模较大、业务量较大的系统,单个队列管理器无法满足系统的处理能力,需要多个队列管理器组成集群,来扩展单个队列管理器的处理能力。
管理
ToprowMQ提供了命令和管理控制台两种方式来实现对产品的配置和管理。实现对所有的ToprowMQ对象的本地和远程管理。ToprowMQ命令行包括三种命令集合,分别是控制命令,MQSC脚本命令,PCF命令。
API
ToprowMQ提供了跨平台的API,应用程序通过API实现消息的发送和接收,API分为本地API、客户端API、JMS API,支持各种主流开发语言,包括C/C++、Java、C#等,在不同的编程语言中函数名、参数、功能都是完全一样的。
出口机制
用户出口是ToprowMQ中的高级功能,它可以帮助用户将自己编写的程序嵌入ToprowMQ运行环境中,并在适当的时候被自动调用。
跨平台
ToprowMQ提供了良好的跨平台能力,跨平台体现在操作系统、 络、开发语言等各个层面。
ToprowMQ支持各类主流的操作系统,包括Unix、Linux、Windows和国产操作系统,在实际的运行中,支持混合应用场景,例如消息的发送端可以是Linux,消息的接收端是Unix,这样的特性,能够帮助用户灵活配置系统的资源。
ToprowMQ支持多种 络协议,包括LU62, NETBIOS, SPX, TCP等,通过配置就可以实现对不同的 络协议的支持。
ToprowMQ支持各种主流开发语言,包括C/C++、Java、C#等,并且在不同的编程语言中函数名。
“ToprowMQ”可为您带来:
异步松耦合架构
ToprowMQ完全采用异步、松耦合来设计和实现,从技术架构上来保证产品具有高灵活性、高可用性、高效性等。
在应用使用ToprowMQ时,消息的发送和接收完全异步,在消息传输的时候,发送方和接收方不需要同时在线,双方只需要按照业务的要求在合适的时间发送和接收消息。
消息可靠性保证
ToprowMQ提供了对传输的消息的可靠性保证,对于需要保证可靠性的持久性消息,保证消息一定传输到目的地,且保证只传输一次。
ToprowMQ借助日志文件保证消息的可靠性,消息在进入队列之前,首先记录日志文件,在系统出现故障后,ToprowMQ能够从日志中恢复出所有未处理的消息,保证消息不丢。
ToprowMQ使用检查点机制来同步日志和队列的信息,系统在每次恢复消息的时候,只恢复检查点之后的消息,保证系统恢复的效率。
丰富的传输模式
ToprowMQ提供了丰富数据传输模式,来满足用户的各种数据传输需求。本地交换、点对点传输、路由转发、发布订阅、一对多。
灵活的部署模式
ToprowMQ提供了灵活的应用部署模式,支持灵活的 络拓扑结构,能够满足业务的各种部署需求,并且提供了足够的技术能力来保证这种灵活性,包括本地部署、客户端部署、各种树状和 状等拓扑结构、集群部署。
平台一致的开发接口
应用程序使用ToprowMQ提供的开发接口实现数据的传输,开发接口简单易用,且在各平台的名称和参数完全一致,减少开发人员的学习成本,保证系统开发的效率。
“ToprowMQ”有何与众不同:
高可用性
ToprowMQ的高可用性主要体现在集群功能。主要体现在集群队列高可用性、集群 关高可用性、应用高可用性三个方面:
高效性
ToprowMQ提供多种机制来保证系统的高效性,为业务系统提供高效、快速的基础数据传输平台,这些机制包括自动拆包、批量确认、快速通道、传输优化,及大量细节功能的优化上,例如在SVRCONN通道把SHARECNV设置为1来提升客户端接收消息的效率。
稳定性
ToprowMQ采用成熟的产品核心,经过了大量实际业务系统的检验,能够保证业务系统7X24小时运行。
扩展性
无论是在产品的使用上,还是在产品的功能上,ToprowMQ都具备很高的扩展能力,尤其是在产品功能上,借助出口功能,能够帮助用户在消息传输的各个环节加入个性化的处理,使得ToprowMQ的功能更加强大和符合用户的业务需求。
使用集群功能为系统的水平扩展提供了技术支撑,能够帮助用户构建规模更大、处理能力更强的数据传输系统。
高安全性
ToprowMQ提供了完善的安全机制,来保证系统的安全性,这些安全机制主要包括对象访问控制、通道认证表、安全审计、SSL、出口机制等。
“ToprowMQ”助您成就卓越价值:
缩短开发周期
ToprowMQ跨平台,统一API,多开发语言支持等,能够帮助开发者更加专注于业务逻辑的实现,而不会陷入底层公共代码的稳定性、可用性、高性能等问题。
优化IT资产配置
跨平台的特性,帮助用户优化IT资产的配置,而不会受限于某个特定的产品或技术的约束,例如,在服务器可以使用处理能力更强的小型机,客户端使用pc机。
减少系统维护成本
ToprowMQ提供了功能全面的管理控制台和命令,实现对MQ中所有对象的本地和远程管理。产品的稳定性同样节省了用户大量的维护费用。
满足用户当前和未来发展的需要
ToprowMQ异步、松耦合的架构,灵活的部署模式,优秀的扩展性等,能够满足用户当前和未来业务发展的需要,为行业用户提供持续的消息传输服务。
规格 价
0元试用 | CPU |
---|---|
0.0元人民币/月 | 150000.0元人民币/C |
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!