资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
WTC(WebLogic Tuxedo Connector)Presenter Title *AGENDA什么是WTC?WTC配置WTC编程2qWTC(WTCWebLogic Tuxedo Connector) 是Weblogic Server的一个组成部分 实现Weblogic和TUXEDO的应用程序集成 为Weblogic和TUXEDO提供了双向的互操作性什么是WTC?3WTC的配置(TUXEDO域)qUBBCONFIG *SERVERS DMADM SRVGRP=LDMGRP SRVID=1 GWADMSRVGRP=LGWGRP SRVID=2 GWTDOMAIN SRVGRP=LGWGRP SRVID=3 REPLYQ=N qDMCONFIG *DM_LOCAL_DOMAINS LAPP GWGRP=LGWGRP TYPE=TDOMAINDOMAINID=“LAPP“ *DM_REMOTE_DOMAINS UAPP TYPE=TDOMAINDOMAINID=“UAPP“ *DM_TDOMAIN LAPP NWADDR=“/211.68.68.60:1234“ UAPP NWADDR=“/211.68.68.59:5678“ *DM_LOCAL_SERVICES TOUPPER *DM_REMOTE_SERVICES TOLOWER 4WTC的配置(Weblogic)q在Weblogic中创建WTC服务5WTC的配置(Weblogic)q创建本地TUXEDO访问点6WTC的配置(Weblogic)q创建远程TUXEDO访问点7WTC的配置(Weblogic)q导入TUXEDO服务8WTC的配置(Weblogic)q导出Weblogic服务9WTC编程qTUXEDO客户端 象调用本地服务一样调用EJBret = tpcall(“TOLOWER“, (char *)sendbuf, 0, (char *) if(ret = -1) (void) fprintf(stderr, “sn“, tperrno, tpstrerror(tperrno); tpfree(sendbuf); tpfree(rcvbuf); tpterm(); exit(1); 10WTC编程qWeblogic客户端 通过JNDI去Lookup一个TUXEDO服务try ctx = new InitialContext();tcf = (TuxedoConnectionFactory) ctx.lookup(“tuxedo.services.TuxedoConnection“); catch (NamingException ne) throw new TPException(TPException.TPENOENT, “Could not get TuxedoConnectionFactory : “ + ne); myTux = tcf.getTuxedoConnection();myData = new TypedString(toConvert);try myRtn = myTux.tpcall(“TOUPPER“, myData, 0); catch (TPReplyException tre) 。11Q/A
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号