初入Tuxedo(二)_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
3
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4392 | 回复: 2   主题: 初入Tuxedo(二)        下一篇 
meng.luo
注册用户
等级:上尉
经验:657
发帖:22
精华:0
注册:1970-1-1
状态:离线
发送短消息息给meng.luo 加好友    发送短消息息给meng.luo 发消息
发表于: IP:您无权察看 2014-4-16 19:28:53 | [全部帖] [楼主帖] 楼主

TUXEDO是什么?
    TUXEDO(Transactions for UNIX Extended for Distributed Operations,即被分布式操作扩展之后的UNIX事务系统)是BEA公司的交易中间件产品,1984年由贝尔实验室开发成功,1992年易主Novell公司,1996年由BEA公司收购。经过十多年的不断更新和完善,TUXEDO已经发展成为交易中间件领域事实上的标准。关于中间件没有一个标准的定义,可以理解为是处于操作系统和应用程序之间的平台软件。
    中间件= 平台+通信
    开发和管理应用的平台,异构系统间的通信,不同部件间的通信.
    狭义的中间件通常指TUXEDO,CICS等交易中间件,广义的大致分类(可能有不同的分类方法):
       1).通信处理(消息)中间件[MQ, MessageQ, TongLINK]
       2).事务处理(交易)中间件[TUXEDO, CICS, TongEasy]
       3).数据存取管理中间件
       4).Web服务器中间件[Weblogic, Websphere, SUN ONE, Oracle AS]
       5).安全中间件
       6).跨平台和构架的中间件[CORBA, ]
       7).专用平台中间件
       8).网络中间件
    BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客户/服务器型关键任务应用系统的强有力工具。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。开发人员能够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。BEA TUXEDO是企业、Internet分布式应用中的基础主干平台。它提供了一个开放的环境,支持各种各样的客户、数据库、网络、遗留系统和通讯方式。

    BEA TUXEDO 是一种多语言、可任意伸缩的事务处理平台,它提供了用户为实现下列目标所必需的任务关键型基础结构:
       增强现有应用的可访问性
       整合企业事务处理和消息传递解决方案
       采用Web 服务的核心应用
       确保应用最高的可用性和吞吐量
       提升处理效率,改善资源管理
       降低总体拥有成本


   用我们更加通俗的语言描述,TUXEDO有以下五大功能:
     应���开发平台
       ATMI函数(API接口函数)

 BUFFER


     应用部署平台

 UBB(TUXEDO的系统信息存放在共享内存)


     应用运行平台
       NATIVE本机
       WORKSTATION(/WS)远程CLIENT

 MP(Claster)
DOMAIN


     应用管理平台
       命令行COMMAND LINE
       图形管理界面GUI
       MIB管理信息库
     应用互联平台
       JOLT,WTC与WEBLOGIC互联
       ELINK与已有系统互联
   

TUXEDO的组成及工作原理
下图展示了一个基本Tuxedo系统的组成和工作原理:

①.Client向System/T发出查询请求,以找到Server消息队列的地址;
②.Client根据找到的入口地址将请求发送到Server的消息队列;
③.Server处理请求,并将结果返回给Client的消息队列。
System/T是Tuxedo系统的核心,它实现了Tuxedo的所有功能和特征,如C/S数据流管理、服务请求的负载均衡、全局事务管理以保证交易的完整性、同步/异步服务请求、两阶段提交以确保消息的发送等。System/T提供了一个类似公告栏的服务,它发布C/S计算机环境中所有服务器、服务、客户机的信息,供其它分布式计算的参与者使用。
TUXEDO的特点
1. TUXEDO /T
2. 管理C/S数据流
3. 支持3层结构
4. 多平台支持
5. 协同(BEA Connect, /TxRPC, /OSITP)
6. 开发
7. 通讯手段
8. 同步
9. 异步
10. 会话
11. 广播通知
12. 管道
13. 事件订阅
14. 缓冲数据类型(自动编、解码)
15. 事务
16. 管理
17. 核心配置管理
18. 管理信息库(MIB)
19. Web界面管理接口
20. 负载平衡
21. 网络配置
22. 安全
23. 数据依赖路由
24. 数据压缩
25. BEA JOLT 将TUXEDO中间件框架扩展到Internet和Java客户端

26. TUXEDO /Q


27. 通讯保障
28. 预定处理

29. TUXEDO /WS


30. 多平台支持
31. 把BEA TUXEDO ATMI(应用/交易管理接口) API扩展到客户应用程序中

32. TUXEDO /Domains
33. TUXEDO /COBOL




赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4186
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-4-17 4:27:19 | [全部帖] [楼主帖] 2  楼

1. 图呢?

2. Claster应为Cluster



赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4186
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-4-17 4:39:08 | [全部帖] [楼主帖] 3  楼

楼主以后有机会也讲讲,Tuxedo不是什么?

北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
3
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论