Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145076
  • 博文数量: 44
  • 博客积分: 2085
  • 博客等级: 大尉
  • 技术积分: 455
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-31 11:03
文章分类

全部博文(44)

文章存档

2013年(3)

2011年(8)

2010年(11)

2009年(22)

我的朋友

分类:

2011-03-08 00:45:52

服务器地址等环境变量的设置
根据网上的说法,有三种方法设置服务器地址:
一.用环境变量来设置:
在系统的环境变量中设置WSNADDR=//:
这样做的好处是不必在程序里配置。坏处是只支持一个服务器的连接。
二.用tuxreadenv函数
用tuxreadenv函数来从一个配置文件中读取指定的节,作为当前环境变量的设置。
如:tuxenv.ini.内容格式如下:
[TUXCOMM]
TUXDIR=c:\tuxedo
PATH=%PATH%;c:\tuxedo\bin
WSADDR=//192.168.0.1:6000
在程序中使用: tuxreadenv("tuxenv.ini","TUXCOMM");语句来调用。
在C#中,tuxreadenv函数被warp到Utils.tuxreadenv()了。
三.用tuxputenv函数inline地指定环境变量
tuxputenv函数可以在程序中直接指定环境变量。如:
tuxputenv("WSNADDR=//10.1.128.227:9401");
如果有多个环境变量要设置,可以多次调用这个函数来分别执行设置。
在C#中,tuxputenv函数被warp到Utils. tuxputenv ()了。
2.3     高版本客户端调用低于7.1版的服务器的问题
由于服务器是V6.5,而我装的客户端是10.0,因此存在一个协议兼容性的问题,在运行时报错:protocol error. 经查看ULOG文件,发现在调用7.1以下的服务器时,要设置一个环境变量WSINTOPPRE71的值为“yes”。
增加对这个环境变量设置的方法,见上节三种方法中的任何一种。
阅读(1909) | 评论(0) | 转发(0) |
0

上一篇:oracle log

下一篇:crontab

给主人留下些什么吧!~~