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系统时,需要将这个许可证文件正确地导入,以确保软件能够合法并完整地运行。 另一方面,"www.pudn.com.txt"可能是一个来源于Pudn网站的文档,该网站是一个分享技术资料的平台。这个文件可能...
在Windows平台上安装Tuxedo8.1,能够使企业在Windows操作系统环境下实现复杂业务流程的管理与执行。 Tuxedo8.1的核心组件包括以下几个方面: 1. **ATMI(Application Transaction Monitor Interface)**:这是一个...
在安装完成后,需要将 License 文件 lic.txt 复制到/tuxedo/tuxedo8.0/udataobj 目录下,以便启用 Tuxedo 的 License。 HP-UX 安装配置规范是 HP-UX 安装配置规范的核心部分,涵盖了 Tuxedo 安装配置规范、BEA Home...
至关重要的是,在安装配置阶段,务必取消勾选“Create desktop icons”。如果选中这一选项,可能会导致Windows下的Tuxedo客户端无法成功连接到外部服务端。 **第六步:安装确认** 确认所有设置无误后,点击...
6. **安装选项**:在安装过程中,用户可以选择安装Tuxedo的版本,如7.1,这表明Tuxedo有多个版本可供选择,每个版本可能有不同的特性和性能优化。 7. **路径确认**:在执行安装脚本时,需要确保当前工作目录是解压...
《TUXEDO安装配置规范》是一份详细指导如何在特定环境下正确安装和配置Bea Tuxedo 8.1的文档。TUXEDO,全称Transaction Processing Facility for UNIX,是一款由BEA Systems(现已被Oracle收购)开发的企业级分布式...
《Tuxedo安装与配置详解》 Tuxedo,全称Oracle Tuxedo,是一款分布式事务处理监控系统,常用于构建高性能的企业级应用。本文将详细介绍Tuxedo的安装与配置过程,帮助读者掌握这一关键的技术。 ### 一、Tuxedo的...
本文将详细介绍如何在Linux环境下,特别是Cent OS 5.3操作系统上,进行Tuxedo的安装及配置,以及如何在Non-XA模式下连接Oracle数据库。 首先,我们需要准备三台主机,分别作为Tuxedo客户端、Tuxedo服务器和Oracle...
《BEA TUXEDO 在 LINUX6.2 下的安装与配置详解》 BEA TUXEDO 是一款强大的分布式事务处理系统,尤其在大型企业级应用中扮演着重要角色。本文将详细介绍如何在 LINUX6.2 环境下进行 TUXEDO 的安装与配置,包括用户...
在安装和配置TUXEDO的过程中,还需要注意以下几个方面: - **系统依赖**:确保系统已安装所有必需的库和依赖,例如C编译器、开发工具和相关的库文件。 - **环境变量**:除了TUXDIR,还有其他如PATH、LD_LIBRARY_...
- 安装时可指定lic.txt的位置,或者在安装完成后将文件复制到指定目录。 **5. Tuxedo软件目录结构** - Tuxedo的安装目录包含系统Server、执行命令相关的头文件和函数库,还有示例程序和许可证文件。 - License和...
* 在目录 /home/tuxedo/oracle/tuxedo11gR1/ 下有个 tux.env 文件,将该文件拷贝到该用户根目录下的 .bash_profile 文件中,用命令 source .bash_profile 使环境变量生效,再注销系统,重新登陆。 六、目录结构 * ...
### TUXEDO应用系统配置详解 TUXEDO,作为一款高级的事务处理监控...通过以上分析,我们可以看到UBBCONFIG文件在TUXEDO系统配置中的核心地位。正确理解和配置UBBCONFIG,对于构建稳定、高效的TUXEDO应用系统至关重要。
"Tuxedo Linux 安装和配置指南" Tuxedo Linux 安装是 Oracle 公司提供的一种中间件产品,用于构建分布式应用程序。...注意:在安装和配置 Tuxedo Linux 时,需要严格按照步骤进行操作,否则可能会出现错误。
在Linux环境下安装Oracle Tuxedo是一项关键的任务,它涉及到企业级分布式应用的构建与管理。Tuxedo是一款高性能、可扩展的事务处理监控系统,它提供了应用服务器中间件,用于构建分布式应用程序。以下是对安装过程的...
根据上述步骤,在安装完成后,可以通过配置简单的示例应用来验证安装是否成功。具体步骤如下: 1. **创建myapp目录**:用于存放示例应用。 2. **复制示例文件**:将`/home/tuxedo/tuxedo12.1.1.0/samples/atmi/...