[1]TLQ80产品培训系统概述.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TongLINK/Q8.0培训 ---系统概述演 讲 人:演讲时间:目录背景介绍基本概念介绍主要功能其他相关内容简介背景介绍消息中间件概述消息中间件是一种独立的系统软件或服务程序介于操作系统和应用系统之间独立于网络和操作系统屏蔽了环境的差异型用于分布式应用系统中:借助这种软件在不同的系统之间共享资源,管理计算资源和网络通讯。实现应用的互连和互操作,保证应用系统安全、可靠、高效地运行。为应用提供了公用的通信手段。为开发者提供了公用于所有环境的应用程序接口。当前计算环境硬件环境当前的计算环境朝着高配置:多CPU、高带宽(如光纤)、高容量(如磁盘阵列)等方面发展。软件必须能够充分利用高配置硬件提供的性能,以提高软件性能软件环境支持多种语言和使用方式支持多种操作系统符合国际标准,如JMS支持多种通讯协议TLQ8.0支持的操作系统类型Server:支持主流的Unix和Linux操作系统,如HP11、AIX、Sorlaris等常见操作系统类型;不支持如SCO等无法提供多线程功能的Unix操作系统。支持主流的Windows 操作系统,如WinNT、WinXP、Win2000、Win2003不支持诸如Win98、Win95及以下版本。Client:支持几乎所有常见操作系统类型,甚至Win98、Win95、SCO等不支持Win32及更低版本的Windows系统基本概念介绍节点节点: 是一套完整的TLQ运行环境(实例)的集合,其中包括运行的系统核心进程、系统内存资源、日志系统、数据存储和应用进程。系统的监控和管理是以节点为单位的。静态: 一组环境变量和环境变量对应的目录和文件、一组执行码。 环境变量包括: TLQHOMEDIR(系统安装路径) TLQCONFDIR(配置文件存放路径) TLQMSGDIR(队列文件存放路径) TLQSNDFILESDIR(发送文件存放路径) TLQRCVFILESDIR(接收文件存放路径) TLQLOGDIR(日志文件存放路径) 动态:一组运行进程、IPC资源和一组目录文件消息 消息,是在应用进程之间或两台计算机间传送的数据,为TongLINK/Q的最小处理单元。消息的结构: 消息在结构上分为消息描述和消息体。数据类型: 消息分为BUFFER消息和FILE消息 BUFFER消息的消息体为内存中的一段数据。 FILE消息的消息体为文件名。消息组成: 消息分为单消息和组消息。 队列控制单元队列控制单元,英文为Queue Control Unit,简称QCU,是对队列及消息进行监控和管理运行单位; 运行中的QCU由BQS( Buffer Queue System )、数据交换区(发送/接收缓冲区)、队列、监控进程和管理进程组成;可以根据队列和消息的特点,将队列组织成多个QCU,分别进行管理。 节点和QCU一个节点的队列可以包含成多个QCU,分别进行管理。NodeQCU1QCU2QCU3QCU4队列队列是存储消息的数据结构,可存在于主存储器、磁盘或相似的辅助存储器。队列只属于某一个队列控制单元,由队列控制单元负责维护和管理。 队列分为物理队列和逻辑队列两种: - 物理队列占有物理存储空间; - 逻辑队列只是队列定义,不占有物理空间。根据队列的生命周期分为: - 永久队列 - 临时队列(存在于一次注册和注销之间)物理队列本地队列: 用于存放: 1异地通过网络传输过来的消息、 2本地应用发送的消息、 3系统产生的事件消息、 4系统内部管理信息等。 发送队列: 发送队列是消息发送到异地节点的媒介队列。 如果要将消息传输到异地,消息必须首先发送到发送队列。通过一个发送队列可以将消息发往异地某个节点上的多个队列。逻辑队列远程队列:为远方节点的一个本地队列或远程队列在本地节点的一个逻辑映射。当远程队列对应的目的队列为一个远程队列时,表示消息的传输过程还要继续下去(路由,落地路由)。多个远程队列可以对应一个发送队列,即通过多个远程队列发送消息其实都是通过一个物理的发送队列发出。集群队列: 由多个队列组成的队列集合。当消息放入到集群队列时,按照一定比例被放入到集合中的多个队列中。功能:集群主要有线路备份和负载均衡两种功能队列间的关系 qcu1qcu2RQ1LQ1SQ1RQ2RQ1RQ3SQ2LQ2RQ4BQS(Buffer Queue System) 存放应用跟系统之间进行交换的控制信息。*分为三个部分: QOUT:存放应用发向核心的请求信息 QIN:存放核心返回给应用的应答(除发送消息的应答外) QAUX:存放发送消息后核心返回的应答。 BQS(发送程序与BQS的调度关系)QCU核心进程7RQ8465QOUT21SQS_APP7QAUX3SendBuffBQS(接收程序与BQS的调度关系)QCU核心进程4LQ365QOUT21

文档评论(0)

老师驿站 + 关注
官方认证
文档贡献者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档