




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
tuxedo与weblogic通过wtc进行互连的配置(作者:徐春金) bea公司的tuxedo,weblogic作为最优秀的中间件产品,在银行、电信、金融等行业广泛使用,通常采用tuxedo实现系统的核心业务,用weblogic做为系统扩展到internet的平台,实现电子商务,由weblogic调用tuxedo上的服务,所以tuxedo与weblogic之间的互连经常遇到。 下面通过一个例子介绍tuxedo与weblogic通过wtc进行连接的配置方法。weblogic与tuxedo的互连有两中方式,通过jolt或通过wtc(weblogic tuxedo connector)。它们都是bea的产品,wtc不仅能让weblogic调用tuxedo中的service,而且能让tuxedo调用weblogic中的ejb;而jolt只能让weblogic调用tuxedo. 但jolt可以使tuxedo与webspere等其他应用服务器相连,而wtc只能用于weblogic与tuxedo之间进行互连。一、wtc说明(1)webloigic5.1无法通过wtc与tuxedo连接.(2)weblogic6.0与tuxedo连接时,要安装wtc软件包.(3)wtc已集成在在eblogic6.1中,只要配置一下就可以了,不用单独安装wtc软件包.(4)目前wtc只支持tuxedo6.5,tuxedo8.0两个版本,不支持tuxedo7.1版本.(5)目前wtc有两个版本, windows版本支持2000/nt,unix为统一版本.(6)wtc可从/downloads/tuxedo.jsp下载,目前的版本为1.0.二、wtc安装过程(1) weblogic与tuxedo必须先安装好.(2)wtc要求在java环境下安装,可在命令行下,运行weblogic主目录下config/example/setenv.sh(nt/2000下为setenv.cmd)配置java环境(3)在dos命令行下执行安装程序wtc_10_win.exe。按提示操作就可以.注意:如果在window下安装,到copy文件那一步时,不会执行,但提示安装成功,实际是假的。所以应在dos命令行下安装.三、wtc配置说明tuxedo与weblogic之间通过domain方式实现互相调用,在这个例子中有两个domain:tuxedo所在的domain名为tdom1, weblogic所在的 domain名为tdom2。tdom1上有toupper它是一个tuxedo serveice,tdom2上有tolower它是一个ejb,下面以wtc安装带的例子simpapp(在wtc安装目录的examples/wtc/atmi/simpapp下)说明配置过程:tuxeo版本: tuxedo65weblogic版本: weblogic6.0tuxeo安装目录: d:tuxedo65weblogic安装目录: d:weblogic操作系统: win2000例子目录: d:simpapp(把wtc安装目录的examples/wtc/atmi/simpapp目录copy到d:simpapp)服务器名: demoserverwtc安装目录: d:weblogicwtc1.0四、tuxedo要做的配置(1)修改d:simpappsetenv.cmd为:set tuxdir=d:tuxedo65set wsnaddr=/demoserver:8888set appdir=d:simpappset path=%tuxdir%bin;%appdir%;%path%set tuxconfig=%appdir%tuxconfigset bdmconfig=%appdir%/dbmconfig(2)修改d:simpappubbdomain为:*resourcesipckey 123456domainid simpappmaster simplemaxaccessers 10maxservers 5maxservices 10model shmldbal n*machinesdemoserver lmid=simpleappdir=d:simpapptuxconfig=d:simpapptuxconfigtuxdir=d:tuxedo65*groupsgroup1lmid=simple grpno=1 openinfo=none*serversdefault:clopt=-asimpserv srvgrp=group1 srvid=1*servicestoupper(3)修改d:simpappdom1config:修改dom1config,加入tlog的路径和auditlog的路径。然后修改tdom1的nwaddr=ip:port为tuxedo的ip和端口,tdom2的nwaddr=ip:port为weblogic的ip和端口。*dm_resourcesversion=u22*dm_local_domainstdom1 gwgrp=group2type=tdomaindomainid=tdom1blocktime=20 maxdatalen=56 maxrdom=89 tlog=d:simpapptlogauditlog=d:simpappauditlog*dm_remote_domainstdom2 type=tdomaindomainid=tdom2*dm_tdomaintdom1 nwaddr=/demoserver:9998tdom2 nwaddr=/demoserver:9999*dm_remote_servicestolower rdom=tdom2(4) tmloadcf -y ubbdomain(5) mloadcf -y dom1config(6)buildserver -o simpserv -f simpserv.c -s toupper(7)将examples/wtc/atmi/simpapp/simpserv下的tolower.c 拷贝到d:simpapp,并执行buildclinet -v -f tolower.c -o tolower五、weblogic要做的配置(1)修改weblogic目录下config/examples/setexamplesenv.cmd及startexamplesserver.cmd,在classpath中加入:d:weblogicwtc1.0lib/jatmi.jar。执行setexamplesenv.cmd(2)修改bdmconfig.xml 修改中的:wtc installation directoryweblogicwtcgwtwtc_config_1_0.dtd(wls60)修改tdom1和tdom2的nwaddr和tuxedo中的dom1config中的一致如果tuxedo为6.5版本则在中加入yes如果为tuxeod8.0则不需要。(3)修改后的bdmconfig.xml内容如下:cooliotdom2tdomainnoneon_demand30/demoserver:9999yestdom2tdom1tdomain/demoserver:9998tuxedo.services.tolowerhome600(4)执行java weblogic.wtc.gwt.wtcvalidatecf bdmconfig.xml监测xml是否正确。(5)在d:simpapp下执行build命令,然后在d:weblogicwtc1.0examplessimpserv下执行build命令(6)启动welogic (7)察看wtc_tolower.jar、wtc_toupper.jar是否deploy成功(8)建立一个weblogic startup class:classname为 weblogic.wtc.gwt.wtcstartup 参数为bdmconfig=d:simpappbdmconfig.xml,并设置其target为exampleserver(9)建立一个weblogic shutdown class:classname为weblogic.wtc.gwt.wtcshutdown,并设置其target为exampleserver(10)重新启动weblogic,并注意weblogic的启动日志看startup class启动过程是否成功,失败会报错,成功没有提示信息如果失败没有检查config.xml中是否为六、启动tuxedo七、运行例子在d:/simpapp下执行run.cmd,这是weblogic 做client端调用toupper ejb,由toupper ejb调用tuxedo的service:toupper在d:/simpapp下执行run.cmd,这是tuxedo做client端调用weblogic中的tolower ejb,八、如果是weblogic6.1tuxedo的配置不变weblogic中从(2)开始配置.其中:dmconfig.xml中的,因为weblogic6.1中找不到wtc_config_1_0.dtd,可从webl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国联合居住社区商业模式与盈利路径研究报告
- 2025-2030中国眼科高值耗材带量采购影响与创新产品布局策略
- 2025-2030中国电子支付市场竞争格局与用户行为研究报告
- 2025-2030中国母婴用品行业渠道变革与品牌竞争战略分析报告
- 2025-2030中国智能仓储机器人降本增效路径分析
- 2025-2030中国智慧农业物联网设备渗透率与增产效益评估
- 2025-2030中国数据中心液冷技术成熟度评估与基础设施改造机会研究
- 书法家合作合同范本8篇
- 机关单位合同管理流程模板
- 2025榆林镁业(集团)有限公司招聘(9人)考试参考试题及答案解析
- 工行授权委托书模板
- 新人教版高一语文必修1第一单元测试试卷及答案
- 《埃菲尔铁塔唯美》课件
- 《电化学储能电站消防验收规范》
- 道路交通安全培训课件
- 2022年海南省中考语文试卷
- 大学英语四级考试阅读理解真题及答案详解(全套)
- 干细胞治疗滑膜炎的有效性
- 工程预决算书
- 丰顺县乡镇集中式饮用水水源地基础状况调查和风险评估报告
- 2024石膏复合材料建筑楼板隔声保温工程技术规程
评论
0/150
提交评论