TUXEDO概念介绍课件.ppt

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

钱存善 BEA系统有限公司 顾问 电话:010email:peter.qian@ 应用系统 体系结构的 发展史 应用系统体系结构的发展史 两层结构的不足: 处理能力低 可扩展性低 应用可管理性低 安全性低 单一服务器,以局域网为中心 不足以扩展到广域网及Internet 维护、升级困难 三层结构的优点: 处理能力高 卓越的扩展能力 应用可管理性强 更高的可靠性 应用的开发、升级、周期短 逻辑上的三层结构支持物理上的多层结构 两层---数据、应用集中管理 逻辑上的三层结构支持物理上的多层结构 三层---数据、应用分开管理 逻辑上的三层结构支持物理上的多层结构 多层---不同系统之间的互联 三层结构应用的开发平台 客户层,应用层的开发API和环境 三层结构应用的运行平台 应用层的配置、启动、监控、调整 运行中提供系统的名字、事务控制、路由选择、负荷平衡等服务 BEA TUXEDO 企业应用三层体系 TUXEDO的功能1:通讯管道 三层结构应用的通讯管道 客户机 ? 应用层 应用层 ?应用层 通讯管道 - 客户层到应用层间 通讯管道 - 应用层间的通讯 TUXEDO的通讯机制 七种通讯机制 同步调用 tpcall( ) 异步调用 tpacall( ) tpgetrply( ) 管道通讯 tpforward( ) 管道通讯---节省资源 Nested Services Pipelined Services 对话 tpconnect( ), tpsend( ), tprecv( ) 广播、通知 tpnotify( ), tpbroadcast( ) Broadcast, Narrowcast or Point-to-Point From operator, client, server, ... 可靠异步队列 tpenqueue( ) tpdequeue( ) 可靠队列存储转发 tpenqueue( ) tpdequeue( ) 发布和订阅 tppost( ) tpsubscribe( ) 发布和订阅 tppost( ) tpsubscribe( ) 混合通讯控制流 应用平台 - 高性能的连接管理 TP Monitors as Frameworks DBMS Funneling 数据压缩 - 高性能的又一措施 TUXEDO的功能2:名字服务 提供功能强大的应用运行环境 位置透明的名字服务 屏蔽硬件和操作系统的数据表示 平滑的系统间的互操作性 负载均衡 路由选择 TUXEDO名字服务与数据透明表示 按名调用服务 屏蔽硬件、网络及数据库平台(Intra AP) 平滑的系统间的互操作性 应用平台 - 负载平衡 TUXEDO的负载均衡机制 应用进程间的负载均衡 服务器间的负载均衡 自动增减应用进程 TUXEDO的功能3:分布式交易管理 单一数据库的不同应用进程之间 多个数据库之间的全局交易 不同厂家数据库之间的全局交易 可靠队列和可靠队列之间 可靠队列和数据库 TUXEDO的分布式交易管理 全程交易保护 tpbegin tpcommit tpabort 交易型队列和事件 使用XA与数据库以及其它资源管理器相集成 TUXEDO控制数据库的交易处理 分布式及异构系统环境 应用平台 - 分布式交易管理 应用平台 - 分布式交易管理 提供功能强大的应用运行环境 高可用性---各个环节的软件容错 应用平台 - 高可用性 7*24小时 TUXEDO的高可用性 应用进程自动重起 应用进程自动复制 多台应用服务器提供服务 TUXEDO的高可用性 自动切换连接点 TUXEDO的高可用性 通讯失败转移、通讯失败恢复 TUXEDO的功能5: 提供功能强大的应用运行环境 TUXEDO的功能6: 提供功能强大的应用运行环境 提供异步、可靠的消息队列功能 可靠异步队列 tpenqueue( ) tpdequeue( ) 可靠队列存储转发 tpenqueue( ) tpdequeue( ) TUXEDO的队列管理机制 处理方式 先进先出或后进先出 时间控制 绝对时间或相对时间 优先级 根据用户的级别以及服务的级别 支持事务处理 TUXEDO的功能7: 提供功能强大的应用运行环境 提供消息出队和请求处理的优先级机制 TUXEDO的服务优先级机制 TUXEDO的功能8: 提供功能强大的应用运行环境 提供强大的应用管理和监控机制 应用管理和监控机制 基于Web的圖形化管理工具 通过应用去管理(MIB) BEA Manager 与以下管理平台集成 HP OpenView Sun Net Manager IBM/Tivoli NetView TUXEDO基于WEB的

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档