WebLogic Tuxedo连接器WTC快速入门.docx

上传人:b****1 文档编号:2374111 上传时间:2022-10-29 格式:DOCX 页数:12 大小:610.68KB
下载 相关 举报
WebLogic Tuxedo连接器WTC快速入门.docx_第1页
第1页 / 共12页
WebLogic Tuxedo连接器WTC快速入门.docx_第2页
第2页 / 共12页
WebLogic Tuxedo连接器WTC快速入门.docx_第3页
第3页 / 共12页
WebLogic Tuxedo连接器WTC快速入门.docx_第4页
第4页 / 共12页
WebLogic Tuxedo连接器WTC快速入门.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

WebLogic Tuxedo连接器WTC快速入门.docx

《WebLogic Tuxedo连接器WTC快速入门.docx》由会员分享,可在线阅读,更多相关《WebLogic Tuxedo连接器WTC快速入门.docx(12页珍藏版)》请在冰豆网上搜索。

WebLogic Tuxedo连接器WTC快速入门.docx

WebLogicTuxedo连接器WTC快速入门

WebLogicTuxedo连接器快速入门

更多相关内容,详见http:

//e-

本文档描述了如何使用WebLogicTuxedo连接器将weblogicserver8.1和tuxedo8.1互连。

使用的例子为weblogic的simpapp和simpserv,以及tuxedo的simpapp。

对unix用户可将本文中"\"换成"/",并将".cmd"换成".sh"。

本例提供以下服务:

TOUPPER:

一个tuxedo方服务,用于将字符串转换为大写。

Weblogic端客户通过调用TOUPPEREJB来获取这个服务。

TOLOWER:

一个weblogicserver端的EJB实现的服务。

可被tuxedo端客户调用。

本例包含以下两个域:

TDOM2:

weblogic使用的域

TDOM1:

tuxedo使用的域

1.WebLogicTuxedo连接器设置:

1.在weblogic的控制台端先设置环境变量:

打开ASCII文件%WL_HOME%\samples\domains\examples\startExamplesServer.cmd。

找到这个文件ENDLOCAL之前的一个命令行(大约是这个文件的倒数第二个命令行)。

在%JAVA_OPTIONS%的后面加上-Dweblogic.wtc.TraceLevel=100000。

注意,和前后字符串保持一个空格的距离。

此参数用于设置weblogictuxedo连接器的最大级别。

保存并关闭次文件。

2.启动weblogicserver:

开始→程序→BEAWebLogicPlatform8.1→Examples→WebLogicServerExamples

3.编译并部署weblogic端程序:

开始→运行。

输入cmd,打开一个命令提示符窗口。

在此窗口下运行%WL_HOME%\samples\domains\examples\setExamplesEnv.cmd。

改变路径到%WL_HOME%\samples\server\examples\src\examples\wtc\atmi\simpapp\,运行ant。

稍等片刻,出现BUILDSUCCESSFUL字样。

同样在%WL_HOME%\samples\server\examples\src\examples\wtc\atmi\simpserv\下执行ant。

4.确认部署成功:

启动浏览器,在地址栏中敲入http:

//localhost:

7001/console/。

输入用户名和密码:

weblogic/weblogic。

通过左面导航栏进入Deployments→EJBModules,能看到已有两个jar文件被部署。

5.配置WebLogicTuxedo连接器服务:

(1)进入Services→WTC,创建一个新的WTCService。

本例中用户名为mySimpapp。

(2)进入Services→WTC→mySimpapp→Contents标签→LocalAPs标签,创建一个本地tuxedo访问点:

AccessPoint:

TDOM2

AccessPointID:

TDOM2

NetworkAddress:

//localhost:

5678

添好上述内容后,点创建。

(3)进入Services→WTC→mySimpapp→Contents标签→RemoteAPs标签,创建一个远程tuxedo访问点:

AccessPoint:

TDOM1

AccessPointID:

TDOM1

LocalAccessPoint:

TDOM2

NetworkAddress:

//localhost:

1234

添好上述内容后,点创建。

●注意:

WebLogicTuxedo连接器服务以及在tuxedo端的dom文件中的地址方式可以是计算机名(在win平台下)、ip地址或localhost。

Tuxedo和weblogic两方可以不同。

但如果weblogic和tuxedo两端在同一台机器上,并且需要使用127.0.0.1方式,则要求两方同时都使用这种方式。

否则两方无法连通。

对全域名方式没有进行试验。

(4)进入Services→WTC→mySimpapp→Contents标签→Exported标签,创建一个输出服务:

ResourceName:

TOLOWER

LocalAccessPoint:

TDOM2

EJBName:

tuxedo.services.TOLOWERHome

添好上述内容后,点创建。

(5)进入Services→WTC→mySimpapp→Contents标签→imported标签,创建一个输入服务:

ResourceName:

TOUPPER

LocalAccessPoint:

TDOM2

RemoteAccessPointList:

TDOM1

添好上述内容后,点创建。

(6)进入Services→WTC→mySimpapp→TargetandDeploy标签,在examplesServer前打钩,然后点Apply。

(7)进入Security→Realms→myRealm→Users,创建一个新用户:

name:

TDOM1

Password:

一个有效密码

添好上述内容后,点Apply。

此页用于将TDOM1注册为weblogicserver的一个用户。

通过以上配置,WebLogicTuxedo连接器就设置好了。

2.配置Tuxedo:

1.打开一个cmd控制台,修改路径到tuxedo的%TUXDIR%\samples\atmi\simpapp\

2.把%WL_HOME%\samples\server\examples\src\examples\wtc\atmi\simpapp\中的ubbdomain,和dom1config及%WL_HOME%\samples\server\examples\src\examples\wtc\atmi\simpserv\中的tolower.c拷贝%TUXDIR%\samples\atmi\simpapp\。

3.设置环境变量:

4.编译server端程序和client端程序:

buildclient-osimpcl-fsimpcl.c

buildserver-osimpserv-fsimpserv.c-sTOUPPER

buildclient-v-ftolower.c-otolower

5.修改ubbdomain中的环境变量:

设置ipckey,APPDIR,TUXCONFIG,TUXDIR,Machine-name

6.装载ubb文件:

tmloadcf-yubbdomain

7.修改dom1config文件:

设置DMTLOGDEV,AUDITLOG,TDOM1NWADDR,TDOM2NWADDR

8.装载dom文件:

setBDMCONFIG=C:

\tuxedo\samples\atmi\simpapp\bdmconfig

dmloadcf-ydom1config

9.启动tuxedo:

tmboot–y

3.运行例子:

1.在weblogic端执行:

antrun

2.在tuxedo端执行:

tolowerALLSMALL

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1