Tuxedo 介绍

快速阅读

介绍Tuxedo,以及webLogic两个中间件,都是oracle旗下的产品 ,如今各银行系统用的最多。由于有部分项目涉及,因此有必须弄清楚,明白 。html

什么是Tuxedo

官方介绍:https://www.oracle.com/technetwork/cn/middleware/tuxedo/overview/index.htmljava

Tuxedo:Transaction for Unix has been Extended for Distributed Operation分布式操做扩展以后的Unix事务系统。web

位于client和server之间的中间件,具有分布式事务处理和应用通讯功能数据库

Tuxedo是一个事务处理(TP)监督器(transaction processing monitor),它管理联机事务处理(OLTP)系统操做的事务。客户经过结构化查询语言(SQL)调用,或其余类型的请求,产生对server的请求。这个事务处理监督器确信,正确地进行了改动,以保证数据的完整性。这在一个事务可以改变多个位置的数据库的分布式数据库环境是很重要的。这个事务处理监督器使用双阶段提交,以保证所有的数据库都已经接收和承认了这些数据的正确性。不然,这个数据库返回它的事务前状态服务器

WTC:WebLogic Tuxedo Connector网络

OLTP: On-Line Transaction Processing 联机事务处理架构

OLAP: On-Line Analytical Processing 联机分析处理oracle

ATMI:application-to-Transaction Monitor Interface 应用程序到事务监视器接口app

DTP:Distributed Transaction Processing分布式事务处理分布式

MSSQ:Mutile Server,Singal Queue

Tuxedo的做用

屏蔽分布式环境中的通讯协议,硬件体系结果,操做系统,数据库和其它服务的差悍匪,

使网络节点上的应用程序和各单元部件能进行互操做。

普遍用于金融,电信,制造业等各行各业的核心业务系统

三层架构-客户端(表现层)-中间件服务层(业务逻辑层)-db

1563116118604

应用 weblogic中间件的系统通常采用BS架构,大部分用HTTP协议,少许使用RMI协议。

应用 Tuxedo中间件使用的是tuxedo协议,

Tuxedo 的通信过程

1563116366336

Tuxedo服务器一次请求须要进行两次交互才能够。 Tuxedo有两个负责通信的进程(WSL,WSH),

客户端经过ip地址和端口号与wsl创建链接,由wsl认证请求是否合法。 返给客户端的响应中包含另外一个ip地址和端口号,而后,客户端用新的ip和端口号进行请求WSH

什么是weblogic

WebLogic最先由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入Oracle公司

webserver是用来构建网站的必要软件,具备解析、发布网页等功能,它是用纯java开发的

参考:https://baike.baidu.com/item/weblogic/451978?fr=aladdin

Tuexdo下载地址:

https://www.oracle.com/technetwork/cn/middleware/tuxedo/downloads/index.html

我下载的是12CR2.

1563115657793

参考

https://blog.csdn.net/wyswlp/article/details/6542947
Tuxedo 介绍与安装(一)

https://yq.aliyun.com/articles/35248?spm=a2c4e.11153940.0.0.a0341af3Nqy4fE

tuexdo培训.ppt

https://max.book118.com/html/2018/0806/8036076051001117.shtm

友情提示

​ 我对个人文章负责,发现好多网上的文章 没有实践,都发出来的,让人走不少弯路,若是你在个人文章中遇到没法实现,或者没法走通的问题。能够直接在公众号《爱码农爱生活 》留言。一定会再次复查缘由。让每一篇 文章的流程都能顺利实现。

相关文章
相关标签/搜索