欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

TUXEDO 初识

发布时间:2023/12/29 66 豆豆
生活随笔 收集整理的这篇文章主要介绍了 TUXEDO 初识 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.什么是tuxedo中间件

它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。

2.WSL与WSH:

客户端通过IP地址和端口号与WSL建立连接,由WSL认证请求是否合法,在WSL的响应中包含了另外一个IP地址和端口号;然后,客户端通过拿到的新的IP地址和端口号去请求WSH 。

3.如何在tuxedo上部署关键业务系统

ubb文件中定义要启动的服务名称(SERVERS),如下:

ta4svr          SRVGRP="GROUP1" SRVID=1 MIN=1 MAX=4 RQADDR=QNAME REPLYQ=Y

其中,RQADDR代表队列名称(收到客户端请求后,由WSH进行分发,放入对应的队列当中)

4.请求函数

int tpcall(char *svc, char *idata, long ilen, char **odata, long   *olen, long flags)
        *svc:SERVICE的名称

5.三层架构

客户端层(表现层),中间件服务层(业务逻辑层),数据库服务器层(数据层)
调用流程:客户端调用tuxedo函数(tpcall、tpacall等),中间件服务层接收请求,通过WSL认证后,WSH收到请求,根据tpcall函数中的*svc判断需要发送到哪个服务,放到对应的队列当中

总结

以上是生活随笔为你收集整理的TUXEDO 初识的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。