【weblogic】WTC配置(Weblogic Tuxedo Connector)
记录下工作中涉及到的WTC使用
创建 WTC 服务
使用下列步骤可以使用 WebLogic Server 控制台创建并配置 WTC 服务:
- 扩展互操作性并在导航树中选择 WTC 服务器。
- 在“WTC 服务器”页上,单击“新建”。
- 在“新建 WTC 服务器” 页上的“名称”字段中,输入 WTC 服务的名称。示例:
mySimpapp - 单击“确定”。
- 新的 WTC 服务显示在 WTC 服务器列表中。
创建本地 Tuxedo 访问点
| 注意: | 为本地访问点配置网络地址时,使用的端口号应与分配给其他进程的所有端口号都不同。示例:如果 WebLogic Server 的监听端口分配为 //mymachine:7001,则不能将网络地址设置为 //mymachine:7001。 |
使用下列步骤,可以配置本地 Tuxedo 访问点:
- 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
- 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)以访问设置页。
- 单击“本地 AP”选项卡。
- 在“WTC本地访问点”页上,针对下列字段输入以下值:
访问点:
myLocalAp访问点 ID:
TDOM2网络地址:本地访问点的网络地址和端口
示例:
//123.123.123.123:5678 - 单击“确定”。
- 如果您正在连接 Tuxedo 6.5 域,请执行以下操作:
- 单击“连接”选项卡。
- 将“互操作”字段设为“是”。
- 单击“保存”。

创建远程 Tuxedo 访问点
请使用下列步骤配置远程 Tuxedo 访问点:
- 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
- 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
- 单击“远程 AP”选项卡。
- 在“WTC本地访问点”页上,针对下列字段输入以下值:
访问点:
myRemoteAP访问点 ID:
TDOM1本地访问点:
myLocalAp网络地址:远程访问点的网络地址和端口号
示例:
//123.123.123.123:1234 - 单击“确定”。

创建已导出的服务
使用下列步骤,可以配置已导出的服务:
- 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
- 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
- 单击“已导出”选项卡。
- 在“WTC 导出服务”页上,针对下列字段输入以下值:
资源名称:
TOLOWER本地访问点:
myLocalApEJB 名称:
tuxedo.services.TOLOWERHome远程名称:
TOLOWER - 单击“确定”。

创建已导入的服务
使用下列步骤,可以配置已导入的服务:
- 在管理控制台中,展开“互操作性”,然后选择“WTC 服务器”。
- 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
- 单击“已导入”选项卡。
- 在“WTC导入服务”页上,针对下列字段输入以下值:
资源名称:
TOUPPER本地访问点:
myLocalAp远程访问点列表:
myRemoteAP远程名称:
TOUPPER - 单击“确定”。
将 mySimpapp 指向 examplesServer
- 在管理控制台中,展开“互操作性”,然后选择“WTC 服务器”。
- 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
- 单击“目标”选项卡。
- 单击
examplesServer的复选框。 - 单击“保存”。
将 TDOM1 注册为 WebLogic Server
使用下列步骤,可以将 TDOM1 注册为WebLogic Server 用户:
- 单击导航树中的“安全领域”。
- 单击“myRealm”。
- 单击“用户和组”选项卡。
- 单击“用户”。
- 单击“锁定和编辑”。
- 单击“新建”。
- 在“新建用户”页中,执行下列操作:
- 在“名称”字段中添加“TDOM1”。
- 键入并确认密码。
- 单击“确定”。
- 单击“释放配置”。
配置 Tuxedo
使用下列步骤可以配置 Tuxedo 域:
- PATH 环境变量需要包括C 编译器的路径。通过设置 PATH 可以检查状态,并根据需要添加路径。
- 从 Tuxedo 安装中复制
simpapp示例,然后创建 Tuxedosimpapp的工作目录。 - 将目录改为您的 Tuxedo
simpapp工作目录。 - 使用 TUXDIR 中的
setEnv.cmd设置环境变量。更新下列参数:TUXDIR - TUXEDO 软件的基目录
APPDIR – 示例程序的基目录 - 生成客户端:
buildclient -o simpcl -f simpcl.c
buildserver -o simpserv -f simpserv.c -s TOUPPER - 将
ubbdomain和dom1config文件从SAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpapp目录复制到 Tuxedosimpapp目录。 - 将
tolower.c文件从SAMPLES_HOME\server\examples\src\examples\wtc\atmi\simpserv目录复制到Tuxedosimpapp目录。 - 修改 Tuxedo 环境的
ubbdomain。这包括设置APPDIR、TUXCONFIG和TUXDIR的路径名,以及设置计算机名。用您的环境信息替换所有<braced>项目。示例:
APPDIR="\home\me\simpapp"
TUXCONFIG="\home\me\simpapp\tuxconfig""
TUXDIR="\usr\tuxedo" - 加载
ubbdomain文件:tmloadcf -y ubbdomain - 修改 Tuxedo 环境的
dom1config。这包括创建日志设备以及更新网络地址。示例:
DMTLOGDEV="d:\my_apps\tlog"
AUDITLOG="d:\my_apps\aud"
TDOM1 NWADDR="//TuxedoMachine:1234"
TDOM2 NWADDR="//WTCMachine:5678" - 加载
dom1config文件。set BDMCONFIG=d:\mydomain\simpapp\bdmconfig
dmloadcf -y dom1config - 生成
tolower客户端。buildclient -f tolower.c -o tolower
- 引导 Tuxedo 域
tmboot -y 以上内容来自 https://blog.csdn.net/zhouleiblog/article/details/49489203
【weblogic】WTC配置(Weblogic Tuxedo Connector)的更多相关文章
- WebLogic的安装和配置以及MyEclipse中配置WebLogic
WebLogic 中间件: 是基础软件的一大类,属于可复用软件的范畴,顾名思义,中间件属于操作系统软件与应用软件的中间,比如:JDK,框架,weblogic. weblogic与tomcat区别 : ...
- 使用Jconsole监控weblogic的配置方法
在项目中发现full gc非常频繁.达到了每分钟13次.我怀疑可能会有内存泄露.于是在晚上找了内存泄露的资料. 内存长期占用并导致系统不稳定一般有两种可能: 1. 对象被大量创建而且被缓存,在旧的对象 ...
- 配置WebLogic的详细步骤
配置WebLogic的详细步骤 1.安装好WebLogic后,进入配置阶段,点击"Getting started with WebLogic Server 10.3.6" 2.进入 ...
- WebLogic域配置策略
WebLogic域配置策略--手动和模板选项,第一部分 域含有BEA WebLogic Server实例的配置信息.它包含有关服务器.集群和机器的配置信息.域还含有关于资源,例如Java数据库连接(J ...
- weblogic中配置数据源
Weblogic数据源配置 一.配置数据源 1.点击数据源,进入数据源配置页面,点击新建后选择一般数据源 2.输入名称和jndi名称(两个输入一样即可)后点击下一步 3.选择驱动后点击下一步 4.输入 ...
- CentOS 安装Weblogic并配置 domain
CentOS 安装Weblogic并配置 domain 1.创建用户组 [root@localhost weblogic]# groupadd weblogic 2.创建 tmn 用户 [root@l ...
- 03-02_配置weblogic domain
配置Domain 图形化界面: [Windows] Windows菜单 [windows] config.cmd [Unix/Linux] config.sh 命令行界面: [windows] con ...
- eclipse配置weblogic服务器
最近项目要从tocmat迁移到weblogic,使用weblogic的原因不用多说,好处不言而喻.于是准备配置基于eclipse的weblogic服务器,并将整个过程记录下来分享给大家. ...
- IDEA工具配置weblogic
1.首先打开IDEA,点击Run-Edit Configurations… 2.配置weblogic页面 2.1点击“+”号,选WeblogicServer-local 2.2红框的是新添加的服务,起 ...
随机推荐
- 记录一次MySQL进程崩溃,无法重启故障排查
最近程序在跑着没几天,突然访问不了,查看应用进程都还在.只有数据库的进程down掉了.于是找到日志文件看到如下错误 -- :: [Note] InnoDB: Initializing buffer p ...
- java8流式编程(一)
传送门 <JAVA8开发指南>为什么你需要关注 JAVA8 <Java8开发指南>翻译邀请 Java8初体验(一)lambda表达式语法 Java8初体验(二)Stream语法 ...
- 修改state(react)中的某一个对象中的单个参数
react项目中我们经常会涉及到修改state中参数的问题,如果参数为常用的基本类型变量,我们可以直接通过this.setState({...})方法来进行修改,但是如果变量为一个对象我们要如何修改呢 ...
- C#读操作(字节/字符)Filestream、File、StreamReader
方法一:使用Filestream,将文本一次性全部转换为字节,之后转换为string显示在text中 OpenFileDialog fd = new OpenFileDialog(); fd.Filt ...
- 【Usaco2014Open银组】双导航(gpsdual)
题目 [题目描述] FJ 最近网购了一台小车.但是由于他的草率,在选择加装物品时偶然地点击了两次"Submit" ,结果最后他的小车装了两台GPS 导航系统!更糟的是,这两个系统对 ...
- Kinect开发-Hello Kinect
置好开发环境后,首先测试下是否真的完成,也就是能够正常进行开发.此时,当然就得祭出Hello World大法! 1.首先创建一个WPF Application工程,之后添加对Microsoft.Kin ...
- 2019中山纪念中学夏令营-Day2[JZOJ]
博客的开始,先聊聊代码实现: 每次比赛以后,要有归纳错误的习惯. 错误小结: 1.读入:scanf(“%c”)会读入回车和空格,但cin不会. 2.对于二维数组的输入,不能把m,n搞混了,会引起严重的 ...
- 数据库or、in、<>、>=、<=、butween区别
操作前先关闭数据库缓存 #创建测试的test表 DROP TABLE IF EXISTS test; CREATE TABLE test( `id` ) NOT NULL, `name` ) DEFA ...
- 小白学习django第六站-http相关
请求与相应 HttpRequest对象API def home(request): print('path:', request.path) print('mothod:', request.meth ...
- python基础之初始函数
首先,为什么要使用函数? 函数的本质来说,就是写一串代码具有某些功能,然后封装起来,接下来可以很方便的调用 例如...然后... # s = '金老板小护士'# len(s) #在这里需求是求字符串s ...