Tibco不可多得的内部培训资料
宝开前处理内部培训

磷化
磷化工艺参数的影响 总酸度——总酸度过低,磷化必受影响,因为总酸是反应磷化液浓度的一项 指标。控制总酸度的意义在于使磷化液中成膜离子浓度保持在必要的范围内。 游离酸度——游离酸度过高、过低均会产生不良影响。过高不能成膜,易出 现黄锈;过低,磷化液的稳定性受到威胁,生成额外的残渣。游离酸度反应 磷化液中游离H+的含量。控制游离酸度的意义在于控制磷化液中磷酸二氢盐 的离解度,把成膜离子浓度控制在一个必须的范围。磷化液在使用的过程中, 游离酸度会有缓慢的升高,这时要用碱来中和调整,注意缓慢加入,充分的 搅拌,否则碱液局部过浓会产生不必要的残渣,出现越加碱,游离酸度越高 的现象。单看游离酸度和总酸度没有实在的意义,必须一起考虑。
酸洗工序常用酸的基本性质及使用方法
名 称
分子式
配制浓度(%)
使用温度(℃)
优缺点
盐 酸
HCl
20~80
常温
速度快、成本低、常温使用。酸雾大、环境污染重。
硫 酸
HSO
10~20
40~70
酸雾小、成本低、酸雾较少。需升温、危险性大、易产 生氢脆。
磷 酸
HPO
5~30
40~80
过腐蚀氢脆小、可能形成防锈保护膜。成本高、速度较 慢。
磷化
粉末喷涂涂装对磷化膜的要求 静电喷涂要求磷化膜均匀致密,无挂灰,膜重为1.5~3.0g/㎡,因磷化膜过厚, 因膜的电阻大影响挂粉。进而影响涂膜厚度。要求磷化液低温低渣,高稳定 性,推荐膜重0.2~0.6g/㎡的铁系磷化,膜重1.4~2g/㎡的锌系磷化。
谢谢大家!
目的(意义/作用)
涂装前处理的三大作用 ①提供清洁表面; ②能显著提高涂膜附着力;
③能成倍提高涂膜的耐蚀力。(直接影响涂层的使用寿命) 磷化膜的绝缘性,能够抑制局部的电化学腐蚀,可以保证涂层在被损伤后, 涂层的膜下腐蚀受到抑制,不会在大面积腐蚀,以致腐蚀穿孔。
联合立华内部培训材料-2

100 Q4 97 Q1 98 Q2 98 Q3 98 Q4 98 Q1 99 Q2 99 Q3 99 Q4 99 Q1 00 Q2 00 Q3 00
(Based on Quarterly Average Share prices)
The Market is concerned about our ability to execute our strategy
Path to Growth -- 6 primary strategic thrusts
What is our strategy for the Path to Growth?
áIncrease revenue growth by
using consumer insight to deliver superior consumer benefits
• Roles:
– with strategic focus – in a more operational environment,
• Roles in various parts of the supply chain: Plan–Source– Make–Deliver
• Roles which focus on
Building Careers - Key Principles
Experience
Professional Skills
Performance
Leadership Competencies
Successful careers are based on outstanding performance founded on skills, competencies and experience
Tibco 产品安装手册

TIBCO产品安装手册目录1引言 (1)1.1编写目的 (1)1.2预期读者 (1)1.3术语 (1)1.4参考资料 (1)2产品概述 (3)2.1目标 (3)2.2运行环境 (3)2.3产品架构 (3)2.3.1项目TIBCO产品简介 (4)3产品安装 (6)3.1安装TIBCO R UNTIME A GENT (6)3.1.1前置条件 (6)3.1.2安装步骤 (6)3.2安装TIBCO EMS (9)3.2.1前置条件 (9)3.2.2安装步骤 (10)3.3安装TIBCO A DMINISTRATOR (13)3.3.1前置条件 (13)3.3.2安装步骤 (13)3.4安装TIBCO B USINESS WORKS (18)3.4.1前置条件 (18)3.4.2安装步骤 (19)3.5安装TIBCO A DAPTER FOR A CTIVE D ATABASE (22)3.5.1前置条件 (22)3.5.2安装步骤 (22)3.6安装TIBCO A DAPTER FOR L OTUS N OTES (25)3.6.1前置条件 (25)3.6.2安装步骤 (26)3.7安装TIBCO A DAPTER FOR F ILES (30)3.7.1前置条件 (30)3.7.2安装步骤 (30)3.8安装TIBCO A DAPTER FOR S WIFT (33)3.8.1前置条件 (33)3.8.2安装步骤 (33)3.9安装TIBCO IPROCESS E NGINE (36)3.9.1前置条件 (36)3.9.2安装步骤 (37)3.10安装TIBCO IPROCESS M ODELER (39)3.10.1前置条件 (39)3.10.2安装步骤 (39)4技术支持 ...................................................................................................... 错误!未定义书签。
龙蟒钛业销售内部培训教材

800,000MT P combine with 200,000MT T 1,000,000MT P combine with 100,000MT T 300,000MT P combine with 100,000MT T
Xundian Yunnan
寻甸
500,000MT P(磷酸盐)
Nanzhang Hubei
Deyang Longlin Mining Co,. Ltd
德阳龙林矿业有限责任公司
四 川 龙 蟒 集 团 有 限 责 任 公 司
LOMON Phosphorus Co,. Ltd
四川龙蟒磷制品股份有限公司
LOMON Xundian Phosphorus Co,. Ltd
云南寻甸龙蟒磷化工有限责任公司
TRAINING PROGRAM
龙蟒内部培训教材 -龙蟒篇
2010
Outline
Chapter One Chapter Two Know Us Our Regulation and Discipline
Chapter Three
Our Culture
CHAPTER ONE
CHAPTER ONE- Know Us
Feed Grade Phosphate : 100,000 MT/Y
H2SO4:
600,000MT/Y
(H2SO4 Total Demand: 1,200,000MT/Y)
南漳公司
地点:
装置能力: 饲料级磷酸盐: 10万吨/年 磷矿: 6000万吨
湖北南漳
硫酸:
50万吨/年
(硫酸总需求:120万吨/年)
120,000 MT/Y Expanding Production Line
TIBCO BW培训 - 基础知识

Steel Ren SOA Consultant
TIBCO Training Course
37
创建Enterprise Archive
使用Designer或者命令行创建EAR EAR包括
流程包 资源包 Adapter包
Designer选项
使用Tool
-> Create Project EAR快速创建 使用Enterprise Archive控件,手工创建
TIBCO Training Course
5
BusinessWorks组件
TIBCO Designer TIBCO Administrator 插件:TIBCO Adapter
Steel Ren SOA Consultant
TIBCO Training Course
6
BusinessWorks方法论
开发人员使用Designer
创建Enterprise
Archive(EAR)文件
运行环境:TIBCO Administrator
部署、管理和监控EAR
Steel Ren SOA Consultant
TIBCO Training Course
7
TIBCO Designer
TIBCO IDE用于:
TCP/IP连接 消息传输(HTTP,JMS) 通用数据展现(
XML) 通用传输协议(SOAP) 服务发现(WSDL,UDDI)
BW既可以做SOAP服务端也可以做客户端
Steel Ren SOA Consultant
TIBCO Training Course
28
联合立华内部培训材料-2

– with strategic focus – in a more operational environment,
• Roles in various parts of the supply chain: Plan–Source– Make–Deliver
• Roles which focus on
Central to this is an Enterprise Culture, which fosters
l passion for winning l connected creativity l liberating rigour
World Class Supply Chain
We aim to: Close the gap to world class in supply chain within three years
160
140
120
Peer Group
Peer Group:
Beiersdorf,Avon, Cadbury, Clorox, Coca Cola, Colgate, Danone, Eridania, Gillette, Heinz, Kao, Lion, L’Oreal, Nestle, P&G, Philip Morris, Reckitt Benckiser, Sara Lee, Shiseido, Pepsico
– the multi-local aspects of the business at a national or regional level – the multinational aspects
• Roles in related professions, e.g. R&D, Customer Management
培训体系CO培训教材
(培训体系)CO培训教材气保焊焊丝按其结构可分为实芯焊丝和药芯焊丝。
实芯焊丝气体保护焊是采用气体保护方式,药芯焊丝气体保护焊是采用气渣联合保护方式。
1、板材和管材焊接位置分类2.1)板材对接接头焊接位置示意图2.2)板材角接接头焊接位置示意图2.3)管材对接接头焊接位置示意图2、焊接电源为直流电弧焊机,当焊件接负极,焊丝接正极时,称为直流反接;当焊件接正极,焊丝接负极时,称为直流正接。
3、焊接裂纹可分为热裂纹、冷裂纹、层状撕裂等。
4、焊缝同壹部位返修次数,不宜超过俩次。
对超过俩次返修的焊接部位,应重新制订专项返修方案,经工程技术负责人审批且报监理工程师认可后方可执行。
5、当采用手工焊或CO2气体保护焊时,有电弧声音大,大颗粒的铁水向容池外飞溅,爆裂声大现象,这说明焊接电流过大。
6、焊接时开坡口的目的主要是为了方便施焊和保证接头质量(保证焊透)。
7、焊接电流主要影响焊缝的熔深,电弧电压主要影响焊缝的熔宽。
8、碳弧气刨壹般采用的电源极性是直流反接。
10、当气保焊机出现送丝不稳、电弧时断时燃、焊丝和熔池发生固体短路等现象时,很有可能是导电嘴不良所引起的。
11、坡口角度于焊接过程中的作用主要是保证焊透及便于清渣等12、焊工停焊时间超过6个月时间应重新考核。
13、当板厚相同时,立焊电流比平焊电流小,例如:CO2气体保护焊壹般立焊、横焊比平焊减少10%-15%。
14、焊接时,CO2气流保护层遭到破坏易产生氮气气孔。
(因为焊接过程中保护层遭到破坏,使大量的空气侵入焊接区,空气中的气体主要是78%氮气,21%的氧气,氧气于高温过程中和合金Si、Mn等进行反应。
于高温过程中熔池对氮的溶解度很大,但当熔池温度下降时,氮于液态金属中的溶解度迅速减小,就会析出大量的氮气,若未能及时逸出熔池,便会产生大量的氮气孔。
氮气孔壹般出当下近焊缝表面的部位,呈蜂窝状分布。
)15、焊接作业环境应符合以下要求:16、气孔的分类气孔从其形状上分,有球状气孔、条虫状气孔;从数量上可分为单个气孔和群状气孔。
恩布拉科CMO培训资料(B-C级)
ELS 部分
个别改善
பைடு நூலகம்22
23
24
25
标准化改善
26
27
28
29
30
31
32
劳动力认证 理论学习指南 B-C 级
1
TPM 部分
Total Productive Maintenance TPM 全面生产性设备维护
2
TPM 是精益生产的支柱
3
4
OPL ——
One
Point
Lesson
一点课
一点课三原则
5
1.一次一件事 2.一件事一页纸 3.一页(培训)不超过 10 分钟 注:对于一些复杂的事情,应拆开讲,遵守三个原则,简单明了。
步骤 2: 消除故障根源 (设备外部) • • • • 应用 5 Whys 方法 (问 5 遍为什么?) 更换破裂部件 更换磨损密封件 改进设备以便更容易检查和消除残渣和污物的来源 – 安装新的防护装置 – 设立更好的排屑通路 – 安装透明罩以观察皮带和运动部件 – 使工作场所更加可视化 步骤 3: 建立标准, 收集数据 • 建立清洁整洁的检查标准 – 什么设备需要清洁和检查? – 怎样正确地清洁和检查设备? – 哪些点需要检查? – 谁来检查?
为什么我们需要 TPM • • • • 通过实施 TPM, 可以使 WIP 越来越少直至完全消除, 制造过程变得越来越同步 在整个生产系统中各个工序更加关连 由于库存和生产周期持续降低, 设备可利用的时间就更加关键 通常和维护相关的费用占到整个制造费用的比例很高, 很明显这是降低成本的一个方 向
13
12
– 标准化水平
设备的重要性越来越大 • • • TPM 是什么? TPM 是一种在工厂使用的改进方法, 它通过应用员工参与、员工授权和效果评估, 使制造过程实现连续的和迅速的改进提高。 在 TPM 的项目中, 操作人员、维修人员、工程师和设备供应商组成团队,以提高 工厂中主要设备的生产率。 TPM 项目的目标包括: – 减低制造成本 – 最大限度有效利用工厂的设备 – 提高操作人员和维修人员的技能 – 提高员工的士气、职业素养 – TPM = Total Productive Maintenance – 全面生产性设备维护 – Proactive 主动维护(全员参与) – Preventive 预防维护 – Predictive 预知维护 – Planned 计划维护 精益生产要求 100%的机器可用性, 在较低的运行成本下生产出高质量的产品 质量, 成本和交货越来越依赖设备状况
TIBCO EMS培训 - 基础管理配置
23
TIBCO EMS高级特性
C、C#客户端API
为非Java应用提供JMS功能
管理API 容错和路由 消息系统连接
TIBCO
Rendevous,TIBCO SmartSockets
பைடு நூலகம்
目的地桥接 支持SSL,支持JNDI 第三方应用服务器集成
Steel Ren SOA Consultant
TIBCO Training Course
10
JMS的架构
C/S架构
Steel Ren SOA Consultant
TIBCO Training Course
11
Topic与发布/订阅
一对多的消息传输 一个Topic可以有多个订阅者 订阅者从Topic上接收消息 允许持久化(Durable)订阅
Steel Ren SOA Consultant
TIBCO Training Course
3
Unit 1. JMS概览
了解消息发送 学习JMS架构
报文发送模型
点对点消息发送 发布/订阅消息发送 事务
服务质量 JMS消息结构
Steel Ren SOA Consultant
32
Topic和Queue的权限
Topic
在Topic上可以创建
订阅者(Subscriber) 发布者(Publisher) 持久化订阅者(Durable Subscriber)
Queue
在Queue上可以创建
接收者(Receiver) 发送者(Sender) 浏览者(Browser)
新版BOC培训课程(PPT 38页)
4. 卫生间须有检查制度并填写《卫生间自检记录表》 (大卖场给予支持)
未填写《卫生间自检记录表》
5. 洗手间有充足的洗手液或者肥皂、干手机或干手纸、衣帽钩、纸巾(大卖场 给予支持)
没有洗手液或者肥皂 没有干手机或者干手纸 没有衣帽钩 没有纸巾
4. 销售顾问具有丰富的产品知识(在售车型及客户提及的竞品车型配置、功能 等介绍) 对于竞品车型的知识缺乏 对于在售车型的知识不是很了解 没有这方面的介绍
产品介绍——产品介绍
5. 销售顾问主动邀请试乘试驾 无论任何原因未主动邀请客户试乘试驾 若客户在店时间内未提供试乘试驾服务C6-C8都不得分
营业时间… 请打开
展厅管理——卫生间
卫生间
1. 卫生间区域的灯、门、门锁均能正常使用 (大卖场给予支持)
未配备这些设备 配备了这些设备,但不能正常使用
2. 洗手间内没有异味 (大卖场给予支持)
闻到很大异味 未看到任何书面检查记录表
3. 洗手间地面、便池、墙面干净 (大卖场给予支持)
课程内容
新版BOC培训
1. 来电接待 2. 展厅接待 3. 产品介绍 4. 看卡、看板管理 5. 展厅管理 6. 人员管理 7. 试乘试驾车 8. 完美交车 9. 客户关怀
1、电话接待
电话接待
接通及通 话
邀请及感 谢
接通及通话
电话接待——接通及通话
1.接电话要及时,铃响三声之内(彩铃6秒),节假日安排专人值班接电话 三声以内(彩铃6秒)无人接听 电话为空号或者错误 若拨打经销商热线三次(10分钟内)仍未有人接听,A1-A7项不得分 2.要主动报出自已的店名 没有主动报经销店名称 3.要主动询问客户的购车需求,并作大致车型介绍 没有主动询问客户拟购车型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TIBCO‘s information bus (TIB)一、introduction===============================Examples of Valid Subject Names:===============================1. NEWS.NATIONAL.ARTS.MOVIES.REVIEWS2. CHAT.DEVELOPMENT.BIG_PROJECT.DESIGN3. News.Sports.Baseball4. finance5. Long.subject_name.is.valid.even.though.quite.uninformative===============================Examples of INVALID Subject Names:===============================News..Natural_Disasters.Flood- Invalid null element in subject stringWRONG.- Invalid null element at the end of the subject string.TRIPLE.WRONG..Invalid subject string with three null elements===============================Reserved Names===============================_INBOX.- Inboxes are subject names used for point-to-point message delivery- All system generated inbox names begin with this prefix_LOCAL.- Subject names with this prefix are ―local‖to the TIBCO Rendezvous daemon- These messages do not reach the network_RV.- Subject names with this prefix are TIBCO Rendezvous advisory messages_RVCM.- Subject names with this prefix indicate internal administrative messages associated with certified message delivery- Application programs must not send to subjects with this prefix_RVFT.- Subject names with this prefix indicate internal administrative messages associated with TIBCO Rendezvous fault tolerance software- Application programs must not send to subjects with this prefixPublish/subscribe messages are like radio broadcasts; the sender picks a frequency, and any listener who tunes to that frequency receives the broadcast. The broadcast subject name is analogous to a radio frequency. Any application that listens for a subject receives all messages bearing that subject name.The Rendezvous Daemon (rvd) is a runtime background process that implements TIBCO Reliable Datagram Protocol (TRDP). The daemon sends, listens for, filters and routes subject-based messages reliably, detects lost messages and requests re-transmission. Daemons can be started automatically or manually.The Rendezvous API supplies the message structure and communication type and passes messages to the daemon via a TCP connection. Usually a Rendezvous daemon is run on the same machine as the Rendezvous application but remote daemon connections are possible.In the above slide the various layers of the stackpass up traffic, but only if a higher layer hasregistered interest in some manner.The Network Interface Card (NIC) will onlyprocess network traffic which meets one of threecriteria:- Own hardware address- Broadcast- Address contained on Multicast tableThe NIC Driver will process and forward trafficwhich is registered at the TCP/IP layerThe TCP/IP layer will only forward traffic which is routed to an open TCP/UDP port, e.g. 7500/UDP default for the TIBCO Rendezvous daemonThe TIBCO Rendezvous daemon will only forward traffic on which a connected consumer application has registered subject interest, and only after the complete message has been receivedTRDP is implemented by the TIBCO Rendezvouseach outbound message packet. TRDP uses abuffer to store outbound messages for a specifiedinterval. If a message packet is lost the consumingrvd requests retransmission. Buffer operations areprivate to the TRDP implementation; there is noAPI to access it.TRDP is optimistic: it assumes messages will arriveat their destination. Only if a message is lost willTRDP send a negative acknowledgement (NAK)requesting retransmission. Compare this with TCP which is pessimistic: explicit acknowledgment of each received message is required.The default buffer interval is 60 seconds and should not be increased. If stronger delivery assurance is required, Rendezvous certified (RVCM) messaging should be usedTIBCO Rendezvous Certified MessagingWhile standard Rendezvous communication is highly reliable, business requirements often dictate the need for even stronger assurance of message delivery. RVCM fulfills this need, guaranteeing the deliveryof each message at its intended destination.Standard Rendezvous reliablesubscribers can receive certifiedmessages published on a subject thatthey have subscribed to. However, theywill not participate in recovery attemptsat the API level (as you will find detailedlater in this unit).Automatic Discovery1. CM listener receives a CM message, it detects thisbecause such a message has two additional labels:- The name of the CM sender- The sequence number for the message within theCM interaction; this sequence number will be set to 0(by the CM API at the subscriber) until a full certifieddelivery agreement has been established (seebelow)2. The CM listener records the CM sender name andsubject name in its ledger file.3. The CM listener sends a request for registration tothe CM sender.4. The CM sender receives the request forregistration and will decide whether it accepts theregistration (it can be instructed to reject allregistration requests from this subscriber).- If it rejects the request, it will inform the listener and no Certified Delivery agreement will have been established.- If it accepts the request, it will record the listener in its ledger file and any subsequent message(s) will be recorded in the ledger file and require acknowledgement from the subscriber.5. The certified sender explicitly informs the certified listener of the acceptance, which completes the Certified Delivery agreement.We refer to the two CM transports that participate in a certified delivery agreement as a certified sender and a certified listener, and the labeled messages that flow between them are certified messages. Notice the subtle difference in terminology—before establishing a certified delivery agreement, the participating transports are CM senders and CM listeners; afterward, they are certified senders and certified listeners. Similarly, a labeled message becomes a certified message only when the sender and receiver maintain a certified delivery agreement.Certified Message StructureAn RVCM message contains three additional fields thatare added to the message. These are:1. The correspondent name of the CM transport that sentthe message.2. A sequence number assigned by the sending CMtransport.3. A time limit, after which the sending program no longerexpects its CM transport to certify delivery of themessage.Depending on your design, the CM transport name can be persistent (name generated and reused by you) or non-persistent (automatically generated by the CM API)Routing Daemon OperationsRendezvous routingdaemons (rvrd) forwardmessages betweennetworks. Each rvrdcontains one or more"software routers." Each"software router" connectsone or more local networkswith one or more othersoftware routers. Each rvrdbuilds a representation ofthe whole network and canselect an optimal route.Each software "router" willonly allow specifiedsubjects to be imported andexported to reduce networkload and to increasesecurity. Each rvrd registers interest (subject names that subscribers have registered with Rendezvous daemons) on the local network and passes that information to neighbors. Thus, messages will only be sent to networks where there is at least one active subscriber.Whereas rvd delivers messages to applications on computers within a single network, an rvrd delivers messages beyond network boundaries. Rendezvous routing daemons efficiently connect applications on separate IP networks so that messages flow among them as if on a single network. Rendezvous routing daemons forward messages between networks, allowing applications on one network to listen for and receive messages from applications other networks. Rendezvous routing daemon administrators control with subject names the messages that can traverse their networks. An rvrd subsumes rvd functionality,so it is not necessary to run both on the same host.Load BalancingIn the above example, the administrator hasspecified that G imports foo.> with weight 1(retaining the default weight), and bar.> withweight 10. Conversely, H imports foo.> withweight 10, and bar.> with weight 1. When all thecomponents operate properly, messages withsubjects foo.> travel through F and H, whilemessages with subjects bar.> travel through Eand G. If E were to fail, all messages would travelthrough F and H (because that route has thelowest path cost).TIBCO Rendezvous Fault ToleranceTIBCO Rendezvous Fault Tolerance(RVFT) coordinates a set of concurrentprocesses within a group of FTmembers. A FT group is a set ofapplication processes that cooperatefor fault tolerant services. An RVFTgroup can have any number ofmembers. New members can join andexisting members can leave FT groupsat any time. Processes can bemembers of more than one FT group.More than one FT group can exist onthe same network. FT group names,therefore, must be unique.In this example, four applications inthe FT group Acme.FT.Group cooperate to broadcast Rendezvous messages. The Active Goal is 1, meaning only one application will actively publish data. Application A, with a weight of 20 (highest in the group), is the Active member (the actual publisher). The other members process the same information stream but do not publish. They also listen for heartbeats from the Active member. The "ranking inactive" member is next in line to take over publishing should the Active member fail or exit.===============================Heartbeats===============================Each Active member publishes a heartbeat to all other members it its FT group. A heartbeat produces aregular, periodic stream of Rendezvous messages indicating that the Active member is "alive", i.e., actively processing the re quired task(s). All inactive members in the FT group subscribe to the Active member‘s heartbeat message.If inactive processes fail to hear the Active member‘s heartbeat within a specified interval, the Ranking Inactive member will take over processing.Any number of Rendezvous applications that are not members of the FT group can be used to passively monitor the heartbeats of active members in an FT group. Such passive monitors have no influence on the FT group or its members, and members do not know that they are being monitored by applications outside the group.It is important to clarify what we mean by "active" and "inactive". All the API does is to call a user function or method with a parameter indicating what the new state of the application should be. It is up to the application to specify what the appropriate behavior is to become "active" or "inactive".===============================Several parameters are used to dictate andmanage RVFT group and member behavior, including:===============================- FT Group Name is the attribute that binds members of a group together. Applications can join as many groups as they like using different group names. If an application joins the same group twice, results are undefined.-Active goal is the number of active members specified by the design of the FT group. Any number of members may be active in an FT group. RVFT will automatically activate and deactivate members to ensure that the active goal is met. If it cannot be met, advisory messages will be published. Each member MUST specify exactly the same active goal as the other members. Differences may result in erratic behavior with members alternating rapidly between becoming activate and inactivate.-Member weight specifies the ability of the application to complete assigned tasks, relative to other members in the FT group. When a process joins a FT group it specifies its weight. Member weight is used to determine member rank, which in turn is used to determine Active member status1. Member rank is a unique number assigned to each FT group member. To determine rank (and,therefore, active and inactive status), RVFT sorts members according to their weight. The member with the highest weight receives the rank of 1, indicating that it outranks all other members. Members with the next highest weight receive a rank of 2, and so on. Therefore, a member with a rank of n takes precedence over a member with rank n + 1. In case of a tie (members with the same weight), RVFT determines the rank based on seniority. Members of higher weight always outrank members of lower weight. Note that weight signifies processing capacity, meaning hardware and operating system capabilities must be carefully considered when assigning weight to members. RVFT applications can be programmed to adjust their weight dynamically at any time. RVFT will automatically recalculate member rank accordingly anytime a member‘s weight changes.2. Each RVFT group member must specify a heartbeat interval. This interval is used to determine theinterval at which an active member will publish its heartbeat message.1) The activation interval is the interval that an inactive member waits before becoming active when a heartbeat signal is lost. When a process joins a fault-tolerance group, it specifies its activation interval. All members of a FT group must specify the same activation interval.2) When process joins an FT group, it may specify a preparation interval. This parameter specifies how long an inactive member needs to prepare before becoming active. If its value is 0, no prep time will be allowed. It might be used to allow an application some time to connect e.g. to a database to speed up the final activation process. It will be asked to become active only after the activation interval has expired.===============================RVFT in Action===============================With these intervals in mind, let‘s revisit the "RVFT Operations" diagram and consider the sequence of events should Application A go down. Inactive members track heartbeat messages from each active member. When the time since the last heartbeat from an active member reaches this activation interval, Rendezvous fault tolerance software instructs the ranking inactive member to activate - in this case Application B. (Note that the preparation interval must also be adhered to if this parameter has been specified.)Once active, Application B begins publishing data as well as heartbeat signals. Since the remaining two members have the same weight, RVFT breaks the tie and assigns ranking inactive status to the member with more seniority (Application C). Application D remains inactive, and all three functioning applications continue to cooperate in the FT group.TIBCO Rendezvous Distributed QueueThis example illustrates a TIBCORendezvous distributed queue.A task message comes into an distributedqueue group from either a reliable or certifiedRendezvous sender. The group includesmember applications: one scheduler and fiveworkers. In an distributed queue group therecan only be one scheduler at a time, and atask can only be assigned to one worker at atime. Uncompleted tasks can be reassignedto another worker.Distributed queue group members cooperateto process each inbound task. All memberslisten for inbound messages on the same subject name. Workers process inbound task messages from the scheduler.Membership in a distributed queue is determined by the distributed queue group name, which should be a unique name on the network. The scheduler assigns each inbound message as a task to the worker with the highest weight, provided the worker is available. A worker is consideredavailable unless its assigned pending tasks exceed its task capacity or the preferred worker is also the scheduler (allowable only if all workers are busy). A worker that receives a task has the complete time interval to finish the task. A complete time of zero indicates that the worker has an indefinite amount of time to complete the assigned task. Because the scheduler is a FT component, scheduler weight is used todetermine rank among schedulers. Also, the scheduler heartbeat and activation interval parameters are used to manage and reassign schedulers. All members of a distributed queue group must specify the same scheduler heartbeat and activation interval.。