[原创]Tuxedo 配置远程客户端出现问题_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3736 | 回复: 1   主题: [原创]Tuxedo 配置远程客户端出现问题        下一篇 
panpan.nie
注册用户
等级:大校
经验:4754
发帖:217
精华:2
注册:1970-1-1
状态:离线
发送短消息息给panpan.nie 加好友    发送短消息息给panpan.nie 发消息
发表于: IP:您无权察看 2014-11-3 18:25:01 | [全部帖] [楼主帖] 楼主

今天本打算配置一个远程客户端来访问Tuxedo的服务,结果出现了问题。
环境:

系统 ip 主机名 服务

Linux (VMware) 192.168.242.128 simpserv 客户端

win 7 192.168.1.201 ADMIN-PC 服务器

问题一:虚拟机与真实主机之间相互访问,该使用什么ip?使用ipconfig 查询结果如下:

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

已经搭建过本地客户端环境,在其基础上修改为远程客户端

要编译运行Simpapp例子,使其能够为本地客户端提供服务,需要六个步骤:1)设置环境变量;2)修改编译配置文件;3)编译源程序;4)启动服务;5)运行客户端;6)关闭服务。

要编译运行Simpapp例子,使其能够为远程客户端提供服务,需要六个步骤:1)设置环境变量;2)修改编译配置文件;3)编译远程客户端源程序;4)启动服务;5)运行远程客户端;6)关闭服务。

问题二:搭建远程客户端,需要修改哪台机器上哪个文件哪个位置修改哪些参数呢?

服务器上:

1、修改环境变量 setenv,在其中添加

set WSNADDR=//192.168.242.1:5410,重新加载


加入了WSN地址和端口的配置,地址就是本服务器IP地址,端口可以随意指定,只要不冲突就好。

2、修改ubb文件

在 *MACHINES 中添加 MAXWSCLIENTS指定的最大客户端连接数

如:"ADMIN-PC" LMID=simple11 MAXWSCLIENTS=5

在 *SERVERS 中添加 WSL的发布地址

如 WSL SRVGRP=GROUP1 SRVID=2 CLOPT="-A -t -- -n //192.168.242.1:5410 -m 2 -M 5 -x 10"

3、编译配置文件tmloadcf -y ubbsimple

4、启动服务 tmboot -y

远程客户端:
运行远程客户端需要三个步骤(我们还是将整个项目都部署了再修改):

1)设置环境;export WSNADDR=//192.168.242.1:5410

2)修改编译远程客户端程序;(此步未完成,因为编译失败)

为了实现远程初始化,需要在客户端程序的tpinit函数前中加入一行代码:

tuxputenv("WSNADDR=//192.168.222.1:8888");


编译:buildclient -w -o wsimpcl -f simpcl.c

3)运行。

结果:服务器端启动成功,使用本地客户端访问正常,使用远程客户端访问不成功。

该贴由system转至本版2014-11-6 23:22:07




赞(0)    操作        顶端 
koei123
注册用户
等级:大校
经验:4196
发帖:16
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
发表于: IP:您无权察看 2014-11-3 20:26:37 | [全部帖] [楼主帖] 2  楼

tuxputenv()不是必须的,毕竟已经设置了环境变量WSNADDR;
要点还是把客户端编通,buildclient是关键



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