作为一个标准化、适合中国应用环境的消息中间件,TongLink/Q具有高效、可靠、实用等特点。主要包括:
高效、可靠、灵活的传输功能
TongLINK/Q是基于消息队列(Message Queuing)或消息传送(Message passing)的消息中间件,主要功能是在应用程序之间提供可靠的消息传送,这些消息可以在不同的网络协议、不同的计算机系统和不同的应用软件之间传递。
TongLINK/Q提供一个简单易用、高效可靠的分布式应用开发和运行平台,利用TongLINK/Q可以简单方便的开发可靠、高效的分布式应用。
事件代理机制
用户可以将一个完整的操作定义为一种事件,当这种事件发生时,TongLINK/Q根据用户描述驱动相应的应用程序来处理。
名订阅与发布
订阅/发布功能为应用提供了一种透明的信息发布和信息消费的框架。消息的发布者只负责发布信息的收集并通过一个公共“主题”来表示这个消息,消息的订阅者通过公共主题来订阅需要的消息,当有订阅“主题”的消息发布时,消息自动发送给订阅者。
高效的请求队列
TongLINK/Q通过名字服务和应用管理,向客户程序提供了一个高效的请求队列。TongLINK/Q根据请求包的名字属性自动调用相应的应用程序来处理请求;同时根据请求包的数量自动调整服务进程(或线程)的数量,确保对请求队列处理的效率。
良好的易用性和可管理性
·实时监控及管理
TongLINK/Q提供菜单式字符界面及命令行方式进行系统管理。通过监控画面,系统管理员可以及时地发现网络故障及系统运行的异常情况,通过系统提供的相关工具进行处理。
·日志机制
TongLINK/Q提供日志文件系统,登记系统的日常运行信息,传输的数据包和文件信息、系统出错提示等,日志级别共分五级,级别越高,记录的数据越详细。日志可用于对系统的运行状态进行监控,亦可用于对系统的运行情况进行审计、故障处理、系统开发调试、交易跟踪。用户还可以通过调整系统配置参数,抑制日志中部分或全部信息的输出。
·动态配置
为了支持关键业务对7×24小时不间断运行的要求,TongLINK/Q可以动态配置节点之间的连接:动态增加系统中的节点、动态减少系统中的节点、动态启动和终止节点的运行、动态修改节点的运行参数。
·远程管理
TongLINK/Q提供远程管理代理机制,允许用户将某网络节点设置成管理机,在管理机上可以监控和配置网络中任一节点(包括中心和前端)的TongLINK/Q。
多层次的安全管理
TongLINK/Q提供了从底层到应用的多级别安全机制,包括节点间的安全认证(CA)、应用程序的安全认证、通信数据的加密等。
TOP