网站大量收购独家精品文档,联系QQ:2885784924

产品培训系统概述.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
产品培训系统概述

* 发布订阅 发布订阅是一种一对多的消息传输模式。消息发布者和订阅者通过主题建立联系,双方无需知道对方的存在。 发布(者):提供消息(者) 订阅(者):消费消息(者) 主题:订阅者和发布者之间发生联系的媒介 * 发布订阅 概念 发布订阅机制: 区别与P2P消息传输模式,P2P模式下,消息的生产者必须知道消息的消费者在哪里。Pub/Sub下,消息的生产者无需知道消息的消费者在哪里,而且生产者生产的一个消息可以为多个消费者使用,生产者和消费者之间通过Topic进行关联。 发布者:提供信息者 订阅者:信息消费者 订阅者标识: 本地订阅者:MsgId 异地订阅者:相邻的代理名 * 发布订阅 图示 Publisher Subscriber Subscriber Subscriber Subscriber 主 题 举例:古董拍卖,主题为某个古董的竞价 发布者:发布古董的最新价格信息 订阅者:订阅古董的最新价格信息 * 发布订阅 发布类型 Event--事件型: 每一次发布操作都是独立的。这种消息一般为重要的信息,如果订阅者没有收到可能造成损失。 注:允许有多个发布者,只允许先订阅后发布 State--状态型: 一般为周期性发布更新的消息,后面发布的消息会覆盖前一次发布的消息。 注:一般只允许有一个发布者,由用户保证。 发布范围 Local--本地发布:发布的消息只会被本地的订阅者收到; Global--异地发布:只会被非本地的订阅者收到; Local|Global--全局发布:整个网络中的订阅者均会收到。 * 发布订阅 订阅类型 持久订阅:代理重启后,订阅请求信息依然存在。 非持久订阅:应用离线或代理重启后,该订阅请求信息不复存在。 订阅范围 Local--本地订阅:订阅者只能收到本地发布者发布的信息。 Global--异地订阅:订阅者不会收到本地发布的信息,只会收到异地发布的信息。 Local|Global--全局订阅:订阅者能够收到本地发布者和异地发布者发布的消息。 * 事务 事务 * 事务 概念 为一组逻辑上相关的操作组成的工作单元,在操作时,这些操作要么一起提交,要么一起回滚。 组成和操作特点 (1)单纯的发送和接收操作,发送和接收操作的结合; (2)事务的不同分支可以操作一个或多个不同的队列,但不能跨QCU; (3)多个组消息或单消息的接收与发送; (4)删除和浏览操作不能放在事务中。 提交 提交之后,事务中的所有动作才开始执行 。 回滚 当事务回滚信号发出后,等于所有的操作被放弃,即发往队列中的消息被清除,从本地队列中接收的消息被重新放回。 * 事件管理 事件管理 事件管理 为系统运行过程中发生的特定情况,这些特定情况可以被系统捕获或识别,以便用于分析。 事件发生时,如果要求被捕获,则会产生一条消息(Event Message)放入到一个特定队列(TLQ.SYS.EVENT)中 编写应用分析事件队列中的事件消息,跟踪系统的运行。 * 事件管理 事件消息概述 (1)定义事件是为了跟踪所有消息的状态以及被处理的状况,对所有消息有效 (2)为持久性消息; (3)生命周期无限长; (4)比普通消息多两个属性:事件类型和事件发生的时间; (5)TLQ启动时,会自动创建事件队列TLQ.SYS.EVENT; (6)事件队列满后,新产生的事件消息将被丢弃; * 事件管理 BeginSend 开始发送消息 SendOver 发送消息完毕 BeginRecv 开始接收消息 RecvOver 消息接收完毕 Expiry 生命周期超时 FileFail 因对方空间(硬盘空间和队列空间)不足,尝试6次后从发送队列中删除 RollbackCoun

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档