TongLINKQ7.0技术白皮书

发布时间 : 星期六 文章TongLINKQ7.0技术白皮书更新完毕开始阅读

TongTech ?

TongLINK/Q7.0技术白皮书

东方通科技中间件技术白皮书(1)

目录

1. 前言 ........................................................................................................................................................... 2 2. 企业级应用的传输需求 ........................................................................................................................... 2 3. TongLINK/Q简介 ................................................................................................................................... 3 4. TongLINK/Q体系结构 ........................................................................................................................... 3 4.1. 产品组成 ........................................................................................................................................... 3 4.2. 节点 ................................................................................................................................................... 4 4.3. 监控管理中心 ................................................................................................................................... 5 4.4. 开发接口 ........................................................................................................................................... 5 5. TongLINK/Q基本功能 ........................................................................................................................... 6 5.1. 应用构建模式 ................................................................................................................................... 6 5.2. 消息传递模式 ................................................................................................................................... 7 5.3. 节点组织模式 ................................................................................................................................... 8 5.4. 通道连接方式 ................................................................................................................................... 8 5.5. 异步通讯机制 ................................................................................................................................... 9 5.6. 消息管理 ........................................................................................................................................... 9 5.7. 队列管理 ......................................................................................................................................... 10 5.8. 压缩加密 ..........................................................................................................................................11 5.9. 断点续传 ..........................................................................................................................................11 5.10. 流量控制 ..........................................................................................................................................11 5.11. 集群功能 ..........................................................................................................................................11 5.12. 事件功能 ......................................................................................................................................... 12 5.13. 事务管理 ......................................................................................................................................... 12 5.14. 应用管理 ......................................................................................................................................... 12 5.15. 日志管理 ......................................................................................................................................... 12 5.16. 配置监控管理 ................................................................................................................................. 12 5.17. 安全出口 ......................................................................................................................................... 13 5.18. 支持JMS1.1 .................................................................................................................................... 13 5.19. 应用接口 ......................................................................................................................................... 14 6. TongLINK/Q产品特点 ......................................................................................................................... 14 6.1. 可靠性 ............................................................................................................................................. 14 6.2. 高效性 ............................................................................................................................................. 14 6.3. 安全性 ............................................................................................................................................. 14 6.4. 可用性 ............................................................................................................................................. 14 6.5. 可扩展性 ......................................................................................................................................... 15 6.6. 开放性 ............................................................................................................................................. 15 6.7. 可管理性 ......................................................................................................................................... 15 7. 解决方案 ................................................................................................................................................. 15 7.1. 联合审批系统 ................................................................................................................................. 15 7.2. 股票信息发布系统 ......................................................................................................................... 17 7.3. 与应用服务器的集成 ..................................................................................................................... 17

1

1. 前言

随着计算机技术的发展,分布式应用系统的应用日益广泛,在这样的环境中,无论硬件还是软件平台都不可能做到统一。大规模的应用软件通常要求在软、硬件各不相同的分布式网络上运行,由此出现了不同硬件平台、不同网络环境、不同数据库之间的互操作。为了更好地开发和应用能够运行在这种异构平台上的软件,迫切需要一种基于标准的、独立于计算机硬件及操作系统的开发和运行环境,这就需要中间件技术了。

中间件是指基于计算机硬件和操作系统之上,支持应用软件开发和运行的系统软件,它为企业级的分布式应用提供了一个标准的平台,使得应用软件开发和运行能够独立于特定的计算机硬件和操作系统平台,实现企业应用系统的集成。

消息传输中间件作为中间件领域中应用最广的一类中间件产品,为应用系统提供了可靠的消息通信手段,能够实现不同操作系统平台、数据库和硬件系统平台的数据通信。

2. 企业级应用的传输需求

无论您是政府、电信、金融、交通、能源、电力等企业的信息化建设者,还是正在为这些企业进行应用系统开发的软件企业,如果您的应用系统有如下问题或需求时,消息中间件都是您最佳的选择。

大量的数据传输

您的企业中,每时每刻都存在不同系统或不同部门之间进行数据交换的需求,这些数据交换也许还在通过发送邮件、打电话或手工拷盘的方式进行,为何不借助消息中间件为您的企业建立一套稳定而高效的传输系统,来提高工作的效率呢?

操作平台多样

另外,随着网络环境、操作平台的丰富,您的企业应用可能不单单运行在Windows平台上,可能会运行在Unix、Linux等其他操作平台上,如何让您的企业应用能够灵活适应不同操作平台呢?消息中间件的跨平台能力,能够为您屏蔽底层的所有差异和困难,您的应用可以畅通的运行在不同平台上。

要求传输可靠性

您的企业应用可能需要在数据传输的过程中确保消息的可靠性,不允许丢失消息。即使在传输过程中出现机器宕机或网络断开的故障,也要求能够对传输的数据进行保存,等待故障排除后,能够继续续传,而不是丢弃出现故障前已经传输的数据,让用户重新进行传输。

要求传输高效

您的企业应用对于系统数据交换和传输效率有非常高的要求,要求应用系统能够灵活的适应不同的网络条件,并最大限度的利用网络资源,提供高效的传输保障。

要求系统安全性

安全对于当今的企业尤为重要,任何信息的被窃都将给企业带来巨大的损失,您的企业对安全一定也有非常高的要求,不仅仅要求进行数据传输的各点之间要进行安全认证,同时也要求网络上传输的数据的安全性,不允许数据以明文在网络上传输。

系统高可用性

您的企业应用系统需要具有非常强的可用性,要求在不允许某个点出现故障时,或某个传输的通路出现故障时,不影响其他点的传输或整个系统的使用。

系统可扩展

2

您的企业系统可能需要根据应用规模或数据规模的增长,通过不断的调整系统的各项参数或不断增加新的服务器去满足这种需求,而这样的调整又必须是在运行系统不停机的情况下进行。

能够缩短建设工期

也许您还在为系统中的底层传输处理而投入大量人力进行开发,而无法抽出更多的人力去关注业务逻辑,项目的进度和工期难以保证。为何不使用成熟的消息中间件产品为您解决负责的传输问题,通过它来降低系统复杂度和建设成本,从而缩短项目的建设工期呢?

3. TongLINK/Q简介

TongLINK/Q作为东方通科技公司的消息中间件产品,它以其独特的消息、队列、可靠等机制和技术优势为各种分布式应用系统的开发注入了强大动力,极大地推动了数据交换及应用系统集成的发展。 TongLINK/Q先进的队列、消息及路由等处理机制,使其能够为应用系统提供高效、灵活的同步和异步传输处理、存储转发、消息路由等技术支持,确保消息在任何情况下都能够安全、可靠的送达。通过使用TongLINK/Q,应用系统完全不需要担心消息传递过程中可能遇到的各种障碍(机器故障、网络故障等)和异常。

TongLINK/Q提供点对点、发布订阅、路由、集群等多种方式的消息传递模式,极大方便了企业应用的灵活构建,同时TongLINK/Q通过对核心、进程管理、队列管理等各层面的优化和改进,能够更加充分地利用硬件和网络资源,极大地提高了传输效率,为各种不同应用模式、不同系统规模、不同消息传输量的系统提供了强有力的后台支撑。

TongLINK/Q为系统的管理人员提供了丰富易用的管理工具,以满足不同的管理习惯和管理需求。通过管理工具,在系统运行过程中,可以对系统对象进行动态管理和控制,以达到对系统运行规模进行调控、节省系统资源、提高效率的目的。通过基于浏览器模式的可视化监控管理中心,用户可以在任何运行IE的远端对系统进行远程集中管理,包括系统的启动、停止、配置和监控,极大地方便了系统的维护和管理。 TongLINK/Q全面支持JMS1.1规范标准,用户可借助于它进行标准化的应用开发,并能够轻松地与其他系统进行集成。通过JMS1.1标准,TongLINK/Q能够无缝的与东方通公司的其他的中间件产品进行集成,如与J2EE应用服务器TongWeb、企业应用集成平台产品TongIntegrator等有机的集成。TongLINK/Q也可以和任何遵循JMS1.1规范的其他主流应用系统或中间件产品进行无缝集成。

TongLINK/Q作为一个消息传递的可靠平台,应用系统可以借助于它轻松地交换和处理消息,而无需考虑消息传递的具体细节,能够大大降低开发难度,缩短开发周期,节约开发成本。

4. TongLINK/Q体系结构

4.1. 产品组成

TongLINK/Q产品由运行节点、监控管理中心、开发接口三部分组成。组成结构如下图所示:

3

联系合同范文客服:xxxxx#qq.com(#替换为@)