产品概述
InforBus/Q是安全、可靠、高效的消息中间件产品。
InforBus/Q消息中间件支持异步/同步传输、多节点广播、消息路由、优先级消息队列、先进先出消息队列等灵活多样的通讯方式;提供断点续传、数据压缩等机制,适应复杂网络环境,能够进行海量数据的缓冲和传输。InforBus/Q消息中间件使用符合国际标准的认证图用芗际醣U洗浒踩哂杏押玫脑冻坦芾斫缑妫芄皇凳钡慕型缂嗫睾凸芾怼?BR>
InforBus/Q消息中间件“铺平”了复杂异构的操作系统和网络环境之间的差异,只要对其进行简单配置和接口调用就可实现过去需要编写大量代码才可获得的功能。使用InforBus/Q消息中间件的开发人员可以集中精力处理业务逻辑,提高了开发效率,增强了系统的可靠性。
InforBus/Q消息中间件简单易用、安全可靠,为复杂网络环境下分布式应用系统的开发、部署、运行、管理,提供了灵活和易用的消息通讯平台。
产品组成
InforBus/Q消息中间件的组成包括:InforBus/Q消息中间件核心服务,应用接口API,管理配置工具。
InforBus/Q消息中间件的核心服务基于ORB软总线,具有开放互联的优良特性和丰富的通讯并发模式,拥有事务、安全、日志等基础设施,提供对数据的缓冲、压缩、加密、传输,实现安全、可靠、实时、高效的消息传输服务。
InforBus/Q消息中间件的API提供C/C++ API 、JAVA API、COM、CORBA IDL等多种接口支持应用程序开发。
InforBus/Q消息中间件拥有图形化的远程管理配置工具,可以在任何节点上对其他节点进行统一的管理、监控和维护。
(图28-29)
功能特点
灵活多样的通讯方式
InforBus/Q消息中间件支持同步/异步传输方式,多节点广播,提供静态路由和自动路由,提供消息生命周期控制,支持优先级队列和先进先出队列,应用程序可自由选择适合需求的通讯方式。
多层次的安全管理
InforBus/Q消息中间件提供基于数字证书的安全连接认证;支持DES,3DES,RC4等加密算法,提供对数据的加密传输;提供应用程序认证机制。通过管理工具进行简单的配置,无须编码就可以实现对关键业务数据的多层次的安全保护。
可靠的消息传输
InforBus/Q消息中间件拥有出色的稳定性,并针对各种异常情况提供了完善的处理机制,在网络异常中断,人为关闭进程,操作系统崩溃等情况下,可以确保消息不丢失,故障恢复后消息能成功完成传输,解决了复杂网络下异常状况导致的系统崩溃、数据丢失问题。
实时高效的传输性能
采用多线程并发技术,同时提供数据压缩、断点续传、大数据切割等机制,解决了网络环境下的海量数据并发传输的性能瓶颈。
强大的消息缓冲能力
采用内存消息池,同时采用更高效率先进的交换技术,提供硬件允许情况下无限制的缓冲能力。解决了网络故障时的消息缓冲要求,应用系统不需要处理网络中断等异常情况
远程管理配置工具
可以在任何节点上监控其他节点的系统运行情况,进行统一的管理、监控和维护
完善的日志机制
编程简单,接口丰富,支持多种开发语言
多平台支持
(图30)
应用领域
InforBus/Q消息中间件广泛应用在政府、交通、金融、商业、教育、邮电等各领域。
交通领域
InforBus/Q消息中间件提供稳定可靠的传输和缓冲机制,灵活有效的配置功能,以适应交通领域应用环境复杂多变、数据流量波动大的特点,全面实现应用系统的快速构建、减轻系统后期维护的压力,典型应用有高速公路收费管理系统、船员船舶信息管理系统等。
金融领域
InforBus/Q消息中间件具有安全可靠的特点,提供多层次的安全管理和控制机制,服务于各级金融机构的数据交换和业务集成。典型应用有金融交换平台系统、银行机房监控系统等。
政府领域
InforBus/Q消息中间件提供完善的安全控制和路由管理功能,服务于各级政府部门政务系统建设,特别为包含多级别多分支机构的大型政务应用系统提供完善的解决方案,消除“信息孤岛”。典型应用有政府电子政务系统、政府信息交换平台系统等。
支持环境
支持多种操作系统平台:
Windows98/NT/2000/2003/XP 、IBM AIX、HP-UX、Solaris、SCO UnixWare、SCO OpenServer、Linux
支持的开发工具
VC、VB、PB、Delphi、JBuilder等,支持的语言包括C、C++、Java以及其他支持COM接口的开发语言,其他支持CORBA IDL接口的开发语言。
资质荣誉
通过Intel实验室POC测试的证书
2004年荣获“中国软件20年最具应用价值的软件产品”
2004年荣获“优秀中间件最佳开发效率奖”
2004年荣获“中间件综合应用奖”
(图31-32)
网友评论