欢迎来到天天文库
浏览记录
ID:37851838
大小:1.85 MB
页数:6页
时间:2019-06-01
《JAVA与TUXEDO环境集成》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AJAVA集成TUXEDO方式两种调用TUXEDO服务的方式,JOLT,WTC1.JOLT是一个单项解决方案,只允许JAVA应用调用TUXEDO,不支持TUXEDO的反向调用。2.WTC是双向解决方案,支持两者间的相互调用,而且从架构上提供两个服务器间的事务和安全集成。倾向于选择部署WebLogic服务,通过WTC与后台TUXEDO服务互操作。WTC的实现WTC是WebLogic用于集成Tuxedo的一个部件,部署在WebLogic上的JSP,SERVET,EJB应用可以通过WTC提供API来调用Tu
2、xedo的服务,Tuxedo也可以通过WTC来访问WebLogic服务器上的应用。开发阶段Tuxedo端配置1.修改.profile文件,设置必要环境变量在原有Tuxedo服务环境变量基础上添加环境变量BDMCONFIG设置BDM文件路径(同Ubb文件编译后生成2进制配置文件),使用dmloadcf编译。2.修改UBB文件在原有配置基础上添加3个通信serverDMADMSRVGRP=GROUP4SRVID=1GWADMSRVGRP=GROUP4SRVID=2GWTDOMAINSRVGRP=GROUP
3、4SRVID=33.新增dm文件基本格式#本地配置指Tuxedo机器注意GWGRP=GROUP4,GROUP4在ubb中指定*DM_LOCAL_DOMAINSTDOM1GWGRP=GROUP4TYPE=TDOMAINDOMAINID="TDOM1"BLOCKTIME=20MAXDATALEN=56MAXRDOM=89#远端配置指weblogic机器*DM_REMOTE_DOMAINSTDOM2TYPE=TDOMAINDOMAINID="TDOM2"#指定本地机器,远端机器IP地址TDOM1与*DM_L
4、OCAL_DOMAINS节点DOMAINID="TDOM1"对应TDOM2与*DM_REMOTE_DOMAINS节点DOMAINID="TDOM2"对应*DM_TDOMAINTDOM1NWADDR="//128.96.96.109:9977"TDOM2NWADDR="//128.96.96.109:9988"#指定本地提供交易名(Tuxedo提供给Weblogic调用的交易名)TOUPPER本地TUxedo提供交易名RNAME="TOUPPER"远端调用交易名(相当与远端调用时使用的别名)*DM_LO
5、CAL_SERVICESTOUPPERRNAME="TOUPPER"ServConsoleRNAME="ServConsole"#指定远端提供服务名(Weblogic提供给Tuxedo调用交易名)*DM_REMOTE_SERVICESWeblogic端配置1>(Wtc服务配置)-新增WTC服务名-案例中为WTCtest2>(本地AP)TDOM2配置-对应tuxedo端TDOM2配置3>(远端AP)TDOM1配置-对应Tuxedo端TDOM1配置4>(已导入服务)对应Tuxedo端dm配置文件*DM_L
6、OCAL_SERVICES节点5>(已导出)对应Tuxedo端dm配置文件*DM_REMOTE_SERVICES节点6>(可用服务)通过选取,控制-服务选项,可查看当前WTC提供服务维护阶段需要新增服务只需在*DM_LOCAL_SERVICES或*DM_REMOTE_SERVICES节点添加相应交易名即可。1.按组关闭与WTC服务tmshutdown-gGROUP4就是下列服务:DMADMSRVGRP=GROUP4SRVID=1GWADMSRVGRP=GROUP4SRVID=2GWTDOMAINSRV
7、GRP=GROUP4SRVID=32.修改dm文件,添加相应交易配置dmloadcf重新编译后,tmboot-gGROUP4启动WTC服务3.修改Weblogic端WTC服务配置
此文档下载收益归作者所有