远程客户端及WSL
本地客户端与远程客户端区别:
本地客户端只能用C语言或COBOL语言编写,远程客户端几乎可以用所有语言编写;
远程客户端需要在装有Tuxedo客户端软件的机器上运行,并且要设置相应变量;
用buildclient编译远程客户端要加-w。
配置:
1.在MACHINES中要配置MAXWSCLIENTS,即最多可以有多少个远程客户端同时连接。
2.在SERVERS中要配置SERVER:WSL
WSL SRVGRP="GROUP1" SRVID=1116 CLOPT="-A -- -n //192.168.120.113:8888 -m 2 -M 5 -x 6"
说明:
WSL表示Tuxedo系统自带的一个server,用来监听一个指定的端口。
-n //192.168.120.113:8888: 远程客户端通过该端口与服务器建立连接
-m 2 :最少启动多少个WSH进程
-M 5::最多启动多少个WSH进程,默认值为MAXWSCLIENTS/m
-x 6:每个WSH进程可同时处理多少个远程客户端
3.程客户端所在的服务器上要配置WSNADDR环境变量,它的值为-n参数的值,如在上面的配置中为:SET WSNADDR= //192.168.120.113:8888。