Tuxedo8.0在xp下的安装配置
小叶 2010-2-4
一、安装前的文件准备
下载Tuxedo For Windows版本和License文件,本机采用的是Tuxedo8.0 windows版本。具体
Windows安装过程略。正常安装后Tuxedo会建一个tlisten的服务,且已自动启动。
本机Tuxedo安装路径 C:\bea\tuxedo8.0
二、Tuxedo安装完成后的环境变量配置
右键我的电脑->属性->高级->环境变量,更改变量值。
在LIB项添加 C:\bea\tuxedo8.0\lib
在INCLUDE项添加 C:\bea\tuxedo8.0\include
在PATH项添加 C:\bea\tuxedo8.0\bin
添加下面两个新项
TUXDIR C:\bea\tuxedo8.0
WSNADDR //10.20.30.5:6565 Tuxedo服务器IP与端口
//我的服务端与客户端都是同一台机器
除此之外还需要指定Tuxedo应用服务的路径,如果你用C开发了一个Tuxedo服务,这个服务
文件所在的路径。本机路径为E:\xiaoye。
根据机器实际情况添加
APPDIR E:\xiaoye
TUXCONFIG E:\xiaoye\tuxconfig
注:环境变量更改后确定即生效。
与2000,XP不同的是需要更改AUTOEXEC.BAT文件,加入以下命令。(这个我没试过)
如SET TUXDIR=C:\bea\tuxedo8.0
注:AUTOEXEC.BAT有一个缺点,就是更改后需要重启机器才能生效,如果我们设一个环境
变量文件(如TUXENV),那只要在文件里修改后存盘就能生效。在AUTOEXEC.BAT中长文件
名必须用缩写。
例:
SET TUXENV=C:\bea\tuxedo8.0 //TUXDEO环境变量文件
在C:\bea\tuxedo8.0目录下创建TUXENV文件,在文件里加上
APPDIR=E:\xiaoye
TUXCONFIG=E:\xiaoye\tuxconfig
...
三、准备Tuxedo客户端,服务端程序代码
可以直接用Tuxedo本身带的例子:C:\bea\tuxedo8.0\samples\atmi\simpapp
客户端 simpcl.c
服务端 simpserv.c
我把这两个这个例子拷到了E:\xiaoye目录下
注意:客户端与服务端的程序所在目录应与APPDIR一样.
四、准备编译客户端服务端程序
使用命令行编译。在编译之前需要安装C语言编译器,我们通常使用VC++6.0,安装时如果没有让VC设置环境变量,在编译前需要手工运行:
C:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT
编译客户端
E:
cd E:\xiaoye
buildclient -o simpcl -f simpcl.c -v
编译服务端
E:
cd E:\xiaoye
buildserver -o simpserv -f simpserv.c -s TOUPPER -v
编译完成后会在本地目录E:\xiaoye下生成simpcl.exe和simpserv.exe。要想启动服务,则需要配置ubbconfig了。
五、配置ubbconfig
下面是一个完整的ubbconfig文件,此文件要放在本地目录下。即与环境变量APPDIR保持
一致。文件名随意,这里使用ubbsample文件名。
*RESOURCES
IPCKEY 185496 #这个数字可以自己定
DOMAINID simpapp
MASTER simple
MAXACCESSERS 100
MAXSERVERS 50
MAXSERVICES 100
MODEL SHM
LDBAL N
*MACHINES
DEFAULT:
"SAINTRAY" LMID =simple
TUXDIR = "C:\bea\tuxedo8.0"
TUXCONFIG = "E:\xiaoye\tuxconfig"
APPDIR = "E:\xiaoye"
MAXWSCLIENTS=5 #指定的最大客户端连接数
*GROUPS
GROUP1
LMID=simple GRPNO=1 OPENINFO=NONE
*SERVERS
DEFAULT:
CLOPT="-A"
simpserv SRVGRP=GROUP1 SRVID=1
WSL SRVGRP=GROUP1 SRVID=5 CLOPT="-A -t -- -n //10.20.30.5:6565 -m 2 -M 5 -x 10" #WSL发布地址
*SERVICES
TOUPPER
每段详细的说明很复杂,具体可以查看相关资料。这里只对比较迷惑的地方说明下。
*RESOURCES下MASTER名称任意,但要与*MACHINES,*GROUPS里的LMID保持一致.
*MACHINES下面的服务器机器名必须是大写。否则编译config会提示什么non master的错误。
*MACHINES类似TUXDIR的内容必须与环境变量设置一致。
*SERVERS中的simpserv名子必须是你服务端程序编译后的EXE文件名。
*SERVICES的TOUPPER是你服务端程序编译时-s制定的服务名。
五、编译config,运行tmboot启动服务
设置完成。运行
命令行
E:
cd E:\xiaoye
tmloadcf -y ubbsample
编译ubbsample文件完成后,会在APPDIR下生成tuxconfig文件。
运行tmboot -y
BBL服务启动成功,simpserv启动成功!
运行tmadmin可以查看维护服务的状态等。运行simpcl.exe就可以看到交互过程了。
分享到:
相关推荐
tuxedo 8.0 无限制license
tuxedo2010在window下安装步骤
Tuxedo8.1 windows安装包
NULL 博文链接:https://pzk417.iteye.com/blog/799682
tuxedo安装与配置
在Linux下安装和配置Tuxedo,对于新手上路,很有裨益
TUXEDO安装配置规范,每类服务器在项目实施中总是按其规范化去布置。此文档就是TUXEDO的配置规范。
BEA Tuxedo安装.ppt For Tuxedo 8.0 & 8.1
本文所有例子程序与配置均在Sun Solaris,weblogic8.1,tuxedo8.0平台上进行,如在windows等其他平台开发配置方法大同小异;另外为了减少篇幅文中涉及的例子代码没有全部罗列,只选择粘贴了关键部分的代码.
通过本人的尝试,经过了部署成功后总结出来的tuxedo中间件在windows平台上的部署文档,提供给大伙作为参考。
绝对可用,不是从官网上下的,因为我在官网上下的都不能用 这个是win版本的,我没用linux版本也不知打算是否通用。
tuxedo安装文档,tuxedo在linux上的安装,把安装遇到的问题也写了进去。 安装完成后编译simpapp可以测试安装
为了测试Tuxedo 8.0在Redhat Linux 8.0上的运行情况,特通过Vmare GSX安装两台Linux服务器,安装ASE 12.5 for Redhat Linux 8.0,openclient for Redhat Linux 8.0,tuxedo 8.0 for RH Linux 8。
tuxedo配置参数详解 tuxedo配置参数详解
tuxedo安装和配置(linux).doc
关于Tuxedo的安装步骤,有过程有实例。
详细描述了TUXEDO应用系统的配置等相关内容
Tuxedo 配置维护手册Tuxedo 作为系统的中间件,其配置主要包括:资源文件的配置和应用环境的配置;其管理和维护主要包括:系统的启动和关闭、日志的跟踪查看工作。
Tuxedo中间件开发与配置,里面包括十二章,详细描述了TUXEDO 中间件的开发与配置。
TUXEDO的安装、配置 TUXEDO应用系统的管理维护 TUXEDO的缓冲区介绍 TUXEDO的服务端编程 TUXEDO的客户端编程 TUXEDO的通讯方式 TUXEDO的数据库编程 TUXEDO的可靠消息队列/Q