【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
本地访问点:
myLocalAp
EJB 名称:
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红框的是新添加的服务,起 ...
随机推荐
- Leetcode之动态规划(DP)专题-712. 两个字符串的最小ASCII删除和(Minimum ASCII Delete Sum for Two Strings)
Leetcode之动态规划(DP)专题-712. 两个字符串的最小ASCII删除和(Minimum ASCII Delete Sum for Two Strings) 给定两个字符串s1, s2,找到 ...
- TensorFlow实战第五课(MNIST手写数据集识别)
Tensorflow实现softmax regression识别手写数字 MNIST手写数字识别可以形象的描述为机器学习领域中的hello world. MNIST是一个非常简单的机器视觉数据集.它由 ...
- 【Linux开发】linux设备驱动归纳总结(三):7.异步通知fasync
linux设备驱动归纳总结(三):7.异步通知fasync xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...
- C++深拷贝和浅拷贝细节理解
前提 在对象拷贝过程中,如果没有自定义拷贝构造函数,编译器会提供一个缺省的拷贝构造函数,缺省的拷贝构造函数对于基本类型的成员变量,按字节复制,对于类类型的成员变量则调用其相应的拷贝构造函数. 资料注解 ...
- [转帖]ORA-00600-[kcratr_nab_less_than_odr]问题小记
ORA-00600-[kcratr_nab_less_than_odr]问题小记 2018年03月12日 20:56:57 我不是VIP 阅读数 1500 https://blog.csdn.ne ...
- 自己总结的keepalived的配置流程以及注意事项
编写背景:上班时领导要求我们团队实现postgresql主备切换的高可用问题,我辅助keepalived的部分,从查资料到实施最后使用,最后编写了这个博客,水平有限,欢迎大家指正 ###postgre ...
- ES6简单初识
ES常用命令介绍 函数的Rest参数和扩展 Promise使用 Module.exports和ES6 import/export的使用 promise使用 promise 为了解决callback嵌套 ...
- JAVA break、continue和return的区别
控制跳转:continue和break的区别,以为return Continue在循环中使用,一般在for中使用 Break:跳出单重循环,常和switch搭配使用. 效果区别 Break的结果如下: ...
- 基于EPICS实现西门子S7通信
(1) EPICS官网下载Demo并复制文件到指定位置 (2) 创建Modules文件夹,wget https://epics.anl.gov/download/modules ...
- 编写 Bash 补全脚本
编写 Bash 补全脚本 对于Linuxer来说,自动补全是再熟悉不过的一个功能了.当你在命令行敲下部分的命令时,肯定会本能地按下Tab键补全完整的命令,当然除了命令补全之外,还有文件名补全. B ...