A JAVA 集成TUXEDO 方式 两种调用TUXEDO 服务的方式,JOLT,WTC 1
JOLT 是一个单项解决方案,只允许JAVA 应用调用TUXEDO,不支持TUXEDO 的反向调用
WTC 是双向解决方案,支持两者间的相互调用,而且从架构上提供两个服务器间的事务和安全集成
倾向于选择部署 WebLo gic 服务,通过 WTC 与后台 TUXEDO 服务互操作
WTC 的实现 WTC 是WebLo gic 用于集成 Tu x edo 的一个部件,部署在 WebLo gic 上的JSP,SERVET,EJB 应用可以通过 WTC 提供 API 来调用Tu x edo 的服务,Tu x edo 也可以通过 WTC 来访问 WebLo gic服务器上的应用
开发阶段 Tuxedo 端配置 1
profile文件,设置必要环境变量 在原有Tuxedo服务环境变量基础上添加环境变量BDMCONFIG 设置BDM文件路径(同Ubb文件编译后生成2进制配置文件),使用dmloadcf编译
修改UBB文件 在原有配置基础上添加3个通信server DMADM SRVGRP=GROUP4 SRVID=1 GWADM SRVGRP=GROUP4 SRVID=2 GWTDOMAIN SRVGRP=GROUP4 SRVID=3 3
新增dm文件 基本格式 #本地配置 指Tuxedo机器 注意GWGRP=GROUP4,GROUP4在ubb中指定 *DM_LOCAL_DOMAINS TDOM1 GWGRP=GROUP4 TYPE=TDOMAIN DOMAINID="TDOM1" BLOCKTIME=20 MAXDATALEN=56 MAXRDOM=89 #远端配置 指weblogic机器 *DM_REMOTE_DOMAINS TDOM2 TYPE=TDOMAIN D