




已阅读5页,还剩59页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东方通产品分类介绍东方通产品分类介绍 李建红李建红 2011-3-17 目录目录 第一章第一章消息中间件消息中间件 TONGLINK/QTONGLINK/Q.5 第一节消息中间件概念 .5 1.基本概念.5 2.相关术语.5 第二节产品价值 .8 1、TLQ 的用途.8 2、TLQ 您带来的价值.9 第三节产品结构 .9 第四节产品功能 .10 第五节技术特点 .11 第六节使用模式 .11 第七节应用环境 .11 第八节产品相关荣誉与证明 .12 1.软件产品证明.12 2.获奖荣誉证书.12 第九节典型场景与应用 .12 1.应用范围.12 2.典型应用场景之一:银行小额支付系统.13 3.典型应用场景之二:高速公路联网收费系统.15 4.典型应用场景之三:装备指挥技术学院信息资源支撑平台一期.17 5.应用架构及部署模式.19 第二章第二章集成与交换中间件集成与交换中间件 TONGINTEGRATORTONGINTEGRATOR .20 第一节集成中间件的概念 .20 1.集成技术的发展.20 2.相关术语.24 第二节TONGINTEGRATOR集成软件系列 .26 第三节产品价值 .28 1、TI 的用途.28 2、TI 给您带来的价值.29 第四节产品结构 .29 1.TongIntegrator2.5 产品结构.29 2.TongIntegrator3.5 产品结构.30 第五节产品功能 .31 1.TongIntegrator2.5 版本主要功能.31 2.TongIntegrator3.5 版本主要功能.32 第六节技术特点 .33 1.TongIntegrator2 主要技术特点.33 2.TongIntegrator3 主要技术特点.33 第七节基础环境要求 .34 第八节产品相关荣誉与证明 .34 1.软件产品证明.34 2.获奖荣誉证书.35 第九节典型场景与应用 .36 1.应用范围.36 2.典型应用场景之一:电子政务中数据交换平台.36 3.典型应用场景之二:电信计费营帐系统.37 4.典型应用场景之三:电子政务法人库.37 5.应用架构及部署模式.38 第三章第三章应用服务器应用服务器 TONGWEBTONGWEB.39 第一节应用服务器基础知识 .39 1.基本概念.39 2.相关术语.40 第二节产品的价值 .40 1用途.40 2TongWeb 给您带来的价值.41 第三节产品结构 .42 第四节产品功能 .44 1JavaEE 标准功能.44 2增值功能.45 第五节技术特点 .45 1占用资源少.45 2支撑企业级业务.45 3整合专业中间件.45 1.同时在线用户数,支持连接数量.45 2.数据库访问.46 第六节使用模式 .46 1.浏览器表现层展示 + 数据库.46 2.浏览器表现层展示 + 业务逻辑 + 数据库.47 3.浏览器表现层展示 + 多重业务逻辑 + 数据库.47 4.浏览器表现层展示 + 专业业务逻辑 + 数据库访问.47 第七节应用环境 .47 第八节产品相关荣誉与证明 .48 1.证书.48 2.用户评价.49 3.检验报告.50 第九节应用.50 1.应用产生.50 2.典型应用类型.50 3.应用架构及部署方式.51 4.政府应用之一:电子政务信息综合管理系统.52 5.政府应用之二:市民邮箱系统.54 6.政府应用之三:环境自动监测监控系统.55 第四章第四章通用文件传输平台通用文件传输平台 TONGGTPTONGGTP .57 第一节通用数据传输平台基础知识.57 第二节产品结构 .57 第三节产品功能 .58 第四节技术特点 .62 第五节应用.62 第一章第一章消息中间件消息中间件 TongLINK/QTongLINK/Q 第一节第一节消息中间件概念消息中间件概念 1.1. 基本概念基本概念 计算机在各个行业的普及和应用,是随着网络的发展而发展的。网络成为我们几天不 论是个人的信息获取,还是各个行业内部系统的建立,都必须依赖的技术与环境。可以说, 对网络的了解,已经深入到千家万户。但是,我们或许并不了解,国际标准化组织定义了 网络服务质量(QoS)的概念,为什么呢?因为网络是不同的计算机通过传输线路(有线 或者无线)连接起来的,由于这样那样的原因,会出现诸如信号衰减、变异性传输错误、 因为中断所导致的数据丢失、传输能力受限而导致的通信速度很慢等等。比如,光纤网络 较电话线拨号网络肯定传输质量要好很多倍。换个角度来分析,当我们上网浏览新闻,遇 到内容传输错误,断网,我们可以再刷新,重新访问。但是当我们正在通过网络上传本周 的报表,或者正在两家银行之间将你的帐户数据进行传递以处理你的转账业务我们姑 且把这类业务统称为关键业务通信的障碍,将为我们带来巨大的事故和损失! 那么,在今天复杂和庞大的网络环境当中,如何帮助不同的使用者和不同的管理者建 立稳定可靠的系统呢?首先就需要从提供可靠的通信环境入手。正因为如此,在上个世纪 90 年代初中间件领域形成的时候,首先成为中间件产品的技术,就是各种系统建设所亟待 的可靠通信技术。这种软件应运而生,就成为了通信中间件。而在早期大家都采用将通信 内容划分定义为若干个消息的方式,对消息进行发送和管理维护,保证数据不被破坏和丢 失,发送和接收消息的存储区成为了“队列” (Queue) ,这种采用队列的方式通过消息来 提供通信保障的模式和技术就被固定下来并得到长足发展,成为了今天仍然被广泛应用的 “消息中间件” (Messege Oriented Middleware,MOM) 。 在今天,大规模的应用软件通常要求在软、硬件各不相同的分布式网络上运行,由此 出现了不同硬件平台、不同网络环境、不同数据库之间的互操作。为了更好地开发和应用 能够运行在这种异构平台上的软件,需要中间件具有能够在各种不同操作系统和计算机环 境上运行的能力,也就是我们所说的跨平台能力。消息中间件也是如此。 消息中间件作为应用最为广泛的一类中间件产品,适用于任何需要进行网络通信的系 统,负责建立网络通信的通道,实现数据或文件传输,为不同操作系统上的应用软件提供 消息传递服务。消息中间件就像一个快递公司,为用户提供快速、可靠、便捷的货物递送 服务,她提供的是数据的可靠性输送,而并不关心数据的内容与格式。 类似于一般的中间件产品,消息中间件具有自己的运行核心,提供通信和消息传输服 务;具有相关的接口(API) ,提供应用程序使用和访问消息中间件的服务、功能和资源; 提供相关的管理和配置工具,让我们能够管理和维护好其运行的环境。 2.2. 相关术语相关术语 为了准确理解消息中间件的功能、应用需求等信息,必须先掌握一下相关技术术语: 消息 应用系统之间传输的数据,可以是一个数据串,也可以是一个文件。消息是在不同计 算机上的 TLQ 环境之间传递的信息载体。 可靠性 数据的通信,不能发生错误、不能发生数据丢失、也不能把同一数据重复多次传输。 数据通信在保持效率的基础上,一定是完全正确的。另外,数据通信往往突然会有很大的 流量,在缺少通信管理的情况下,会造成网络服务器一时无法处理,产生拥塞、死锁或系 统瘫痪等现象,俗称“压断了” 。而消息中间件必须能够通过通信管理有效避免这种现象。 能够满足以上所有的技术要求,我们就称为是可靠的。 补充一点,通信的可靠性,必须是数据发送者和接收者同时提供保证。好比火车在铁 路上运行,只有发车的车站做好安全工作,接收车站却不闻不问,怎么能保证行车安全呢? 消息队列 消息存储的地方。通过消息队列对消息进行暂存和管理,如同邮局的信箱,只要投递 进去,就会有邮递员将新取走,并投递给收件人。由于不同应用的需要,消息中间件需要 为很多应用或者使用者提供服务,就对消息进行了划分,因为在 TLQ 的环境里面,可以同 时具有多个消息队列。我们也把消息队列分为发送队列(负责缓存等待发送的消息)和接 收队列(负责保存刚刚接收等待处理的消息) 。 运行节点 TongLINK/Q 在计算机上提供通信服务,就得在网络上需要提供消息保障的计算机环 境当中安装其相关的运行软件,这些软件包括了提供服务的运行进程、一组配置文件和设 置、相关的工具资源等。我们称安装了 TongLINK/Q 的计算机环境,构成了一个网络中的 TongLINK/Q 运行节点。这种节点就好比铁路运输网中的一个车站。 延伸的说,一个完整的 TLQ 通信服务环境,自然不可能是孤立的节点提供的,所以, 若干个节点相互连接,组成了 TLQ 的通信软网络,构成消息通信系统。 部署 TLQ 的部署,实际上是根据系统建设需要,规划好要在哪些节点上安装 TLQ 软件, 执行安装,并建立相互之间的连接配置和管理配置,使其具备提供下一步服务的条件。这 一过程就称为部署。 部署结构 基于上一个概念,不同的节点之间相互连接的方式有很多种。我们可以将其分成三类: 1)树状图部署: 就像我们在数学或其他学科中了解的树状图一样,跟节点包括若干个下级节点,其他 节点有的还有下级节点,形成了下级中心,有的就不再有下级节点,成为了叶子节点。但 每个节点要么没有上级节点,要么只有一个上级节点。按照节点在环境中的不同地位,我 们可以将他们分成中心节点和客户端节点。中心节点是负责管理自己的下级节点和自身之 间通信连接的节点,这种节点还有下级节点与之连接;客户端节点是只与自己的上级节点 之间建立连接并接受管理,除此不再与其他任何节点建立连接。 2)网状图部署: 很简单,任何两个节点之间都可能相互建立上下级的连接。这种上下级关系就退化成 一种通信连接建立的办法,而不存在级别上的关系。所有节点相互连接,构成通信网状网 络。 3)半网状部署: 这是一个比较模糊的定义,就是指在树状图的基础上,根据业务的需要,一定程度上 允许某些节点同时定义多个上级节点,总体上还保持着上下级节点之间的关系。 补充说明,不同的部署结构,实际上是我们管理和服务于业务的需要,和 TLQ 节点本 身的执行以及所采用的软件没有关系,这是由软件部署时决定的。 通信模式 通信模式是指我们按照什么样的办法来进行通信。如: 按照通信两端对结果反馈的等待方式,包括同步通信和异步通信。同步就是双方步调 保持一致,即发送消息并等待对方反馈。相反,异步就是发送后,可以继续做其他的事情 并等待结果,甚至不需要等待结果。 按照通信内容所涉及到的角色,可以分为点对点通信、主题和广播通信。点对点 (Point-to-Point,P2P)通信发生在发送和接收双方两个节点之间,比较私密性,没有第三 个节点会介入这种通信。发布订阅(Pub/Sub)的模式,大家都根据一个主题内容(如天气 预报、会议通知等等)向某个主题提供内容或者从这个主题获得最新消息。消息发布和采 集的双方是通过主题的关系松散关联的,这个主题就像公告栏一样成为了一个公共区域。 广播则直接成为向一定范围内的所有节点广泛发布和推送消息的通信模式。 按照消息通信的执行时间上,可以分为实时通信、周期性通信、手动执行的模式和事 件触发所引发的通信执行模式等等。 消息路由 在整个 TLQ 通信网络上,当一个节点上的应用需要向另外一个节点上的应用发送数据 的时候,往往这个节点并没有和自身建立直接的通信,好比我们从一个城市到另一个完全 不相邻的城市一样,中间需要再跨越一个或多个这样的节点。那么,到底选择哪一条路径 走过去,对于消息通信而言就是消息路由。 TLQ 的消息路由有多种方式,包括静态路由(像路由器一样怎么路由已经被配置好了) 、备份路由(当一条路走不通时,可以选择另外一个路径)等等。 TLQ 瘦客户 TongLINK/Q 的一个微型版本,只提供传输相关的开发接口,本身不提供完整的 TLQ 运行环境,专门为嵌入其他应用系统,与外部的 TLQ 节点建立通信连接而定义。自身不占 用太多资源,与外界通讯需要先连接到一个 TLQ 运行节点上。 应用接口与 JMS 接口是 TLQ 提供的可供应用程序或其他程序模块调用的一系列方法和函数等资源的总 称。为了能够满足不同语言开发的程序要求,TLQ 提供的接口包括 C/C+语言接口、 JAVA 语言接口,以及可提供一些早期基于控件的开发工具和程序直接以 ActiveX 控件的 方式进行程序开发。 在 J2EE 技术全面应用和发展的今天,大多数应用是在 J2EE 的环境下实现的。而这些 程序使用和管理数据通信,完全通过标准规范中定义的 JMS(Java Message Service)消息 接口来实现。所以,目前所有的消息中间件产品都支持此标准接口。 通信压缩 在数据通信过程中,为节省网络通信资源,提高通信效率,在数据进行通信之前,先 对数据进行压缩。在对方接收数据时再对称的完成解压缩并获得数据。压缩和解压缩不需 要编程实现,只需要在提供给消息中间件的接口调用中设置一个指令位就可以了。所以, 我们也常称其为透明压缩。 通信加密 消息中间件的通信数据,可以实现加密传输。加密传输的实现办法和压缩类似,所以, 我们也称为透明加密。加密可以采用 TLQ 自身提供的加密算法,也可以采用用户自己提供 的第三方加密算法。 事件 事件是本地 TLQ 运行环境内部所发生的事情。虽然我们知道日志可以帮助我们记录系 统内的各个方面都发生了哪些事情,进行记录。但当我们去查看日志时,往往会延迟很多 时间,而系统的建设,需要通过程序对事件首先做出反应。所以,当事件发生时,第一时 间会由系统传递一条消息到我们制定的队列,我们称这种消息为事件消息。事件消息分为 网络事件、消息事件、应用事件,分别关联了不同的描述目标。当捕获这种消息后,我们 可以对应的做出必要的反应和处理。最简单的,就是当网络通信中断,消息发出后,触发 一段小程序进行声音报警等等。 远程管理 我们通过系统所提供的管理工具,可以在自己的计算机上,管理在远端安装的 TLQ 节 点的相关环境,包括可以远程的调整和设定其运行的参数,可以查看通信的状况和队列中 的消息等等。这可以帮助我们提供很大的管理方便,不用东奔西走就能够管理整个系统的 多个节点。所以也常称为“一站式管理”或“集中管理” 。 集群(cluster) 面对很多系统对通信中心的巨大通信压力,往往一个中心节点无法独立承担中心的数 据传输处理任务,这时,需要让更多的节点对任务进行分担。我们将多个 TongLINK/Q 节 点组成一个处理群,各个节点都可以完成一样的工作,而对于外部来说,通过集群网关展 现出来,就像访问一个中心节点一样。我们称这样一个处理群体,为一个集群。 采用集群,提高系统处理效率。并可以在集群中的任何成员出现故障后能够继续保持 工作,达到容错的目的。 第二节第二节产品价值产品价值 1 1、TLQTLQ 的用途的用途 在各种系统建设当中,网络和远程通信完全是不可回避的。那么,只有获得一个 可靠的通信基础,其他所有的业务开展才是现实的。所以,消息中间件实际上为 各种网络上的分布式系统提供了可靠的底层通信保障,从而应用系统的开发人员 可以从频繁维护底层通信细节中“解脱”出来,将精力专注于业务逻辑相关的部 分,从而获得更健壮的系统服务质量,提高整个系统的建设质量。这就好比一个 健康的血液循环系统对一个人的生命的意义一样。 提供多种内容的传输方式,可为应用提供基于接口的数据传输,也可直接用作对 文件本身的传输,这一功能特点,支持在中国的本土环境,尤其面对复杂的文件 交换与传输,解决我们文件上传下达不畅的烦恼。 消息中间件提供的传输通道,充分考虑维护数据的通信安全,从数据加密安全、 节点连接认证、网络与传输层等第三方安全出口定制等多方面实现数据的可靠与 安全性维护。 通过其提供的开发接口和工具,为应用系统提供各种使用通信服务的方式方法, 适应各种应用的服务要求。 通过其提供的管理工具,帮助系统管理和维护人员第一时间清晰准确的把握系统 的通信状况和数据传输状况,维护系统的稳定运行。 作为消息中间件产品,TongLINK/Q 可以支持常用的各种操作系统,适合各种网 络,可以应用与各种常用的技术架构的系统中,在系统中有效屏蔽了不同操作系 统和网络环境所带来的差异,提供一致的消息通信服务和通道。在不同系统间实 现了坚固的桥梁和纽带。 2 2、TLQTLQ 您带来的您带来的价值价值 在系统中直接提供高质量的底层通信服务,是各种分布式系统的基础设施; 无需重新开发繁杂的通信管理和接口模块,有效降低系统开发周期、复杂度,从 拥有成本上看,有效降低了系统的开发成本,尤其是维护成本; 采用成熟的消息中间件,即直接获得消息中间件所带来的成熟的底层支持和服务, 更利于获得系统稳健的运行效果,降低系统建设风险,获得良好的投资回报; 采用消息中间件的系统架构,借助 TLQ 灵活的拓展特性,集群部署的能力,可以 满足未来系统纵向、横向的规模扩充,根据需要定制系统的运行规模,并可为未 来新增建设的应用系统提供公共的服务支撑,一次建设,终身受益; 消息中间件提供完善的接口、开发工具、管理工具等,提供远程的全网集中管理 和维护,系统管理与维护进入新的天地,真正支撑我们在信息化建设上达到一个 新的高度。 TLQ 内核基于 C 语言开发,充分利用各种平台的底层数据处理特点,达到运行的 效率最优和稳定性最优,避免类似于 JAVA 的解释执行带来效率上的损失。在消 息中间件领域超过 15 年的应用经验,以及本土化的产品和技术,充分适应中国本 地的应用环境,同时具有比海外公司更低的开发成本,使得其成为目前市场同等 领域最为成熟、先进、高性价比、适应性强的消息中间件产品。 第三节第三节产品结构产品结构 TongLINK/Q 产品由运行节点、监控管理中心、开发接口三部分组成。组成结构如下 图所示: 监控管理中心 节点 开 发 接 口 核心进程 核心进程 核心进程 配置文件 代 理 进 程 代 理 进 程队 列 队 列 队 列 队列控制单元 节点 开 发 接 口 核心进程 核心进程 核心进程 配置文件 代 理 进 程 代 理 进 程队 列 队 列 队 列 队列控制单元 节点是 TongLINK/Q 的一个基本概念,主要由相关的配置文件、核心进程、队列、代 理进程组成,提供基于队列的消息传输服务。它是 TongLINK/Q 最基本的一个运行单位, 所有为用户提供的核心服务都由该系统提供。 监控管理中心是用来对 TongLINK/Q 运行环境进行配置和监控管理的平台,可提供集 中式的远程管理,对所有 TongLINK/Q 节点的监控和管理可以在一个点就能够完成,极大 方便系统的维护和管理。 开发接口是 TongLINK/Q 提供的一组强大的 API 包,应用开发人员使用它能够轻松完 成消息的传递和系统的维护管理。 第四节第四节产品功能产品功能 TongLINK/Q 的主要功能包括: 提供可靠高效的消息传输能力 通过内部核心的消息队列管理机制,提供可靠、高效率的数据通信服务。提供断点续 传功能,即使出现宕机或网络故障等情况,数据也能在系统和网络恢复后得到可靠传输。 通过连接重用、流量控制、消息压缩、应用调度等功能提供高效的传输能力。 提供强大的安全通信功能 包括连接建立时的网络认证,消息传输时的信息加密安全性保证,有效保证了连接的 合法性和私有数据的保密性。同时,提供网络层、传输层以及消息通信阶段的多种第三方 安全出口,完全可衔接或定制其安全结构。 提供丰富的消息通信服务,满足各种应用场景的特定需求 提供消息通信的多种节点部署模式、多种通信模式(P2P,Pub/Sub 等)消息路由功能、 队列管理与监控、核心事件通知功能、消息事务、应用进程管理等,实现各种环境的消息 通信服务支持。 提供简单易用的开发框架,降低开发难度 用户使用产品提供的接口进行消息传输,完全不必关注底层通讯的复杂度,大大降低 开发难度,缩短建设周期。包括 C/C+接口、JAVA 接口、标准 JMS1.1 版本接口、 ActiveX 控件接口等多种接口模式,并支持 JNI 本地接口。 提供远程及动态管理的功能,提高系统可管理性 通过远程的可视化的管理系统,可以对系统进行启动、停止、参数设置和运行监控等。 通过动态管理功能可以在系统不停机的状态下进行参数修改并即时生效。完全支持通过浏 览器的方式访问管理服务,这样就不会局限于访问系统管理服务的位置和地点。 系统提供丰富的日志功能,有效监控和跟踪系统的运行状态,让我们对系统的运行情 况了如指掌。 提供集群(Cluster)功能提高系统扩展能力 TongLINK/Q 提供集群功能,若干台物理主机可以组成一个软件的集群,共同响应处 理请求。在集群系统中,可以根据实际业务量的需要动态增加物理主机,分担处理负载, 增加系统整体的处理能力。 第五节第五节技术特点技术特点 高质量数据传输服务:通过各种技术手段,保障提供专业级的高质量通信传输服 务,通过多种优化手段实现数据通信的高效率,满足各种复杂环境的苛刻需求。 通过多种安全管理手段,多层面的实现数据通信的安全性保证。 开发简便:TongLINK/Q 提供了各种常用的开发语言的接口,可以为各种技术架 构的业务系统提供统一的调用模式,从而屏蔽了底层的各种网络、硬件、操作系 统等差异,包括在传输过程可能出现的各种异常情况的处理,都在 TongLINK/Q 中得到了完善的处理。多种开发接口的支持,可以适应各种开发需要,从而在用 户系统的开发过程中,缩短周期,降低开发成本。 管理方便:TongLINK/Q 提供了多种管理维护方式,包括 GUI 界面,Web 管理控 制台,命令,应用接口和配置文件等,可以很好地满足用户各种维护管理的需求。 通过管理工具可以实现系统运行参数管理、监控运行状况和浏览系统的运行日志 等。因而可以大大减少维护管理人员工作量和难度。 稳定性好:TongLINK/Q 经历过 15 年以上众多大型项目应用验证,具有广泛的用 户群体,已经成为一款成熟、稳定的产品,可以支撑业务系统 7*24 不间断运行; 扩展性好:可以支持一个传输网络中的 TongLINK/Q 的增加、减少和修改,也可 以在一个 TongLINK/Q 上动态地调整具体使用传输功能的应用系统,因而可以很 好地满足各种不同业务系统的变迁和扩展需求。 良好的兼容性:可以和不同系统联
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国全方项目投资可行性研究分析报告
- 2025年中国互联网+精密铸件市场竞争格局分析及投资方向研究报告
- 铁路现场安全管理课件
- 村脱贫攻坚工作总结
- 2025-2030年中国缝毡行业深度研究分析报告
- 2021-2026年中国液位变送器市场深度评估及行业投资前景咨询报告
- 中国铅锌粉行业市场调查报告
- 感恩节活动方案标准模板
- 临床检验免疫生化考试题及答案2025版
- 2025-2030年中国轿车转向器项目投资可行性研究分析报告
- 海南托老院2024年招考工作人员(高频重点提升专题训练)共500题附带答案详解
- TB 10012-2019 铁路工程地质勘察规范
- 光伏支架培训课件
- 2022版义务教育(道德与法治)课程标准(附课标解读)
- 湖南省长沙市田家炳实验中学实验高一物理摸底试卷含解析
- 医院预算专项审计方案
- 汽车安全维护和检查
- 2023拖车运输合同
- 医务人员服务态度差存在问题及整改措施
- 公司总经理年终工作总结
- 退役军人服务中心(站)场所建设和设施配备指南
评论
0/150
提交评论