资源预览内容
第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
第9页 / 共39页
第10页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
一、WTC配置步骤:1. Tuxedo的配置2.1.1. 设置环境变量:rem(c) 2003 BEA Systems, Inc. All Rights Reserved.rem Copyright (c) 2000 BEA Systems, Inc.rem All Rights Reservedrem THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OFrem BEA Systems, Inc.rem The copyright notice above does not evidence anyrem actual or intended publication of such source code.rem Copyright (c) 2000 BEA Systems, Inc.rem All rights reservedrem ident(#) apps/simpapp/setenv.cmd$Revision: 1.5 $ set TUXDIR=c:beatuxedo8.1set WSNADDR=192.168.57.41:8888set APPDIR=c:tuxedo_testsimpappset PATH=%TUXDIR%bin;%APPDIR%;%PATH%set TUXCONFIG=%APPDIR%tuxconfigset BDMCONFIG=%APPDIR%bdmconfig2.1.3. 配置ubbconfig#(c) 2003 BEA Systems, Inc. All Rights Reserved.#ident(#) samples/atmi/simpapp/ubbsimple$Revision: 1.5 $#Skeleton UBBCONFIG file for the TUXEDO Simple Application.#Replace the items with the appropriate values.*RESOURCESIPCKEY123456#Example:#IPCKEY123456DOMAINIDsimpappMASTERsimpleMAXACCESSERS50MAXSERVERS50MAXSERVICES50MODELSHMLDBALN*MACHINESDEFAULT:APPDIR=c:tuxedo_testsimpappTUXCONFIG=c:tuxedo_testsimpapptuxconfigTUXDIR=c:beatuxedo8.1#Example:#APPDIR=/home/me/simpapp#TUXCONFIG=/home/me/simpapp/tuxconfig#TUXDIR=/usr/tuxedoVM44LMID=simpleMAXWSCLIENTS=5 #指定的最大客户端连接数#Example:#beatuxLMID=simple*GROUPSGROUP1 LMID=simple GRPNO=1 OPENINFO=NONEJSLGRP LMID=simple GRPNO = 2 JREPGRP LMID=simple GRPNO = 3 GROUP4 LMID=simple GRPNO=4 OPENINFO=NONE*SERVERSDEFAULT: CLOPT=-A simpserv SRVGRP=GROUP1 SRVID=1WSL SRVGRP=GROUP1 SRVID=5 CLOPT=-A -t - -n /192.168.57.41:8888 -m 2 -M 5 -x 10 #WSL发布地址JREPSVR SRVGRP=JREPGRP SRVID=10 CLOPT=-A - -W -P C:beatuxedo8.1udataobjjoltrepositoryjrepositoryJSL SRVGRP=JSLGRP SRVID=15 CLOPT=-A - -n /192.168.57.41:7777 -M 5 -x 10 -m 2DMADM SRVGRP=GROUP4 SRVID=20GWADM SRVGRP=GROUP4 SRVID=30GWTDOMAIN SRVGRP=GROUP4 SRVID=40*SERVICESTOUPPER红色为jolt服务需要的配置,jolt需要单独的license。蓝色为wtc服务需要的配置。2.1.4. 编译ubbconfig文件tmloadcf -y ubbconfig2.1.5. 配置domconfig*DM_RESOURCESVERSION=U22*DM_LOCAL_DOMAINSTDOM1 GWGRP=GROUP4 TYPE=TDOMAIN DOMAINID=TDOM1 BLOCKTIME=20 MAXDATALEN=56 MAXRDOM=89 DMTLOGDEV=c:/tuxedo_test/simpapp/TLOG AUDITLOG=c:/tuxedo_test/simpapp/AUDITLOG DMTLOGNAME=DMTLOG_TUXDOM *DM_REMOTE_DOMAINSTDOM2 TYPE=TDOMAIN DOMAINID=TDOM2*DM_TDOMAINTDOM1 NWADDR=/192.168.57.41:9998TDOM2 NWADDR=/192.168.57.41:9999*DM_REMOTE_SERVICESTOLOWER RDOM=TDOM2*DM_LOCAL_SERVICESTOUPPER RNAME=TOUPPER红色为tuxedo为接入的weblogic的IP地址。(因此对于新接入的weblogic,tuxedo需要增加配置)。2.1.6. 编译domconfigdmloadcf -y domconfig2. Weblogic配置(9.2为例)2.1.7. 配置config.xml MyWTCServer examplesServer LocalAP-n0 TDOM2 TDOM2 /192.168.57.41:9999 RemoteAP-n0 TDOM1 TDOM1 TDOM2 /192.168.57.41:9998 WTCImportedService-0 TOUPPER TDOM2 TDOM1 TOUPPER 或通过控制台进行配置:新增一个WTC Server配置WTC Server(红框中的是需要配置的)配置Local AP(IP和端口为weblogic的IP和端口,Name和ID最好设置成一样的)配置Remote AP(IP和端口为Tuxedo的IP和端口,并制定一个Local AP)配置Import(resources和remote name最好一致,并等于tuxedo中配置的)配置好了之后可以看到WTC Server的control中已经有connection和service了。并且在context的jndi tree中可以看到tuxedo.services.TuxedoConnection。3. Weblogic做客户端,访问Tuxedo服务(一个jsp) hello%String inStr = hello,hello;String outStr = ;try /调用接口服务 Context ctx = new InitialContext(); TuxedoConnectionFactory cdmaTuxedoFactory = (TuxedoConnectionFactory) ctx.lookup(tuxedo.services.TuxedoConnection); TuxedoConnection cdmaTuxedo = cdmaTuxedoFactory.getTuxedoConnection(); TypedString cdmaData = new TypedString(inStr); Reply cdmaRtn = cdmaTuxedo.tpcall(TOUPPER, cdmaData, 0); cdmaData = (TypedString) cdmaRtn.getReplyBuffer(); outStr =
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号