`

Tuxedo8.0在xp下的安装配置

阅读更多

Tuxedo8.0xp下的安装配置

小叶 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.exesimpserv.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就可以看到交互过程了。

 

分享到:
评论

相关推荐

    lic.rar_LIC_TUXEDO_tuxedo8.0 l_tuxedo8.1 lic windo_windows 8

    用户在安装和配置Tuxedo系统时,需要将这个许可证文件正确地导入,以确保软件能够合法并完整地运行。 另一方面,"www.pudn.com.txt"可能是一个来源于Pudn网站的文档,该网站是一个分享技术资料的平台。这个文件可能...

    Tuxedo8.1 windows安装包

    在Windows平台上安装Tuxedo8.1,能够使企业在Windows操作系统环境下实现复杂业务流程的管理与执行。 Tuxedo8.1的核心组件包括以下几个方面: 1. **ATMI(Application Transaction Monitor Interface)**:这是一个...

    HP -UX 安装配置规范

    在安装完成后,需要将 License 文件 lic.txt 复制到/tuxedo/tuxedo8.0/udataobj 目录下,以便启用 Tuxedo 的 License。 HP-UX 安装配置规范是 HP-UX 安装配置规范的核心部分,涵盖了 Tuxedo 安装配置规范、BEA Home...

    tuxedo2010在window下安装步骤

    至关重要的是,在安装配置阶段,务必取消勾选“Create desktop icons”。如果选中这一选项,可能会导致Windows下的Tuxedo客户端无法成功连接到外部服务端。 **第六步:安装确认** 确认所有设置无误后,点击...

    tuxedo安装和配置

    6. **安装选项**:在安装过程中,用户可以选择安装Tuxedo的版本,如7.1,这表明Tuxedo有多个版本可供选择,每个版本可能有不同的特性和性能优化。 7. **路径确认**:在执行安装脚本时,需要确保当前工作目录是解压...

    TUXEDO安装配置规范

    《TUXEDO安装配置规范》是一份详细指导如何在特定环境下正确安装和配置Bea Tuxedo 8.1的文档。TUXEDO,全称Transaction Processing Facility for UNIX,是一款由BEA Systems(现已被Oracle收购)开发的企业级分布式...

    tuxedo安装与配置

    《Tuxedo安装与配置详解》 Tuxedo,全称Oracle Tuxedo,是一款分布式事务处理监控系统,常用于构建高性能的企业级应用。本文将详细介绍Tuxedo的安装与配置过程,帮助读者掌握这一关键的技术。 ### 一、Tuxedo的...

    tuxedo详细安装步骤

    本文将详细介绍如何在Linux环境下,特别是Cent OS 5.3操作系统上,进行Tuxedo的安装及配置,以及如何在Non-XA模式下连接Oracle数据库。 首先,我们需要准备三台主机,分别作为Tuxedo客户端、Tuxedo服务器和Oracle...

    tuxedo安装和配置(linux)

    《BEA TUXEDO 在 LINUX6.2 下的安装与配置详解》 BEA TUXEDO 是一款强大的分布式事务处理系统,尤其在大型企业级应用中扮演着重要角色。本文将详细介绍如何在 LINUX6.2 环境下进行 TUXEDO 的安装与配置,包括用户...

    tuxedo安装文档

    在安装和配置TUXEDO的过程中,还需要注意以下几个方面: - **系统依赖**:确保系统已安装所有必需的库和依赖,例如C编译器、开发工具和相关的库文件。 - **环境变量**:除了TUXDIR,还有其他如PATH、LD_LIBRARY_...

    BEA Tuxedo安装

    - 安装时可指定lic.txt的位置,或者在安装完成后将文件复制到指定目录。 **5. Tuxedo软件目录结构** - Tuxedo的安装目录包含系统Server、执行命令相关的头文件和函数库,还有示例程序和许可证文件。 - License和...

    linux系统tuxedo安装指导借鉴.pdf

    * 在目录 /home/tuxedo/oracle/tuxedo11gR1/ 下有个 tux.env 文件,将该文件拷贝到该用户根目录下的 .bash_profile 文件中,用命令 source .bash_profile 使环境变量生效,再注销系统,重新登陆。 六、目录结构 * ...

    TUXEDO应用系统的配置

    ### TUXEDO应用系统配置详解 TUXEDO,作为一款高级的事务处理监控...通过以上分析,我们可以看到UBBCONFIG文件在TUXEDO系统配置中的核心地位。正确理解和配置UBBCONFIG,对于构建稳定、高效的TUXEDO应用系统至关重要。

    Tuxedo linux安装

    "Tuxedo Linux 安装和配置指南" Tuxedo Linux 安装是 Oracle 公司提供的一种中间件产品,用于构建分布式应用程序。...注意:在安装和配置 Tuxedo Linux 时,需要严格按照步骤进行操作,否则可能会出现错误。

    Linux下Tuxedo的安装

    在Linux环境下安装Oracle Tuxedo是一项关键的任务,它涉及到企业级分布式应用的构建与管理。Tuxedo是一款高性能、可扩展的事务处理监控系统,它提供了应用服务器中间件,用于构建分布式应用程序。以下是对安装过程的...

    TUXEDO-LINUX安装

    根据上述步骤,在安装完成后,可以通过配置简单的示例应用来验证安装是否成功。具体步骤如下: 1. **创建myapp目录**:用于存放示例应用。 2. **复制示例文件**:将`/home/tuxedo/tuxedo12.1.1.0/samples/atmi/...

Global site tag (gtag.js) - Google Analytics