zoukankan      html  css  js  c++  java
  • 【weblogic】WTC配置(Weblogic Tuxedo Connector)

    记录下工作中涉及到的WTC使用

    WTC 是BEA 的WEB支持产品Weblogic和中间件产品Tuxedo之间的连接工具,全称Weblogic Tuxedo Connector。WTC使Weblogic和Tuxedo之间具有双向访问能力,这是优于Joit的优点。WTC是需要通过域间通讯调用的,也就是说在weblogic里配置的本地与远程访问点时,要跟Tuxedo服务端的配置文件domconfig里的域名对应。若是Tuxedo服务端不公布域,WTC是无法联通的。

    创建 WTC 服务

    使用下列步骤可以使用 WebLogic Server 控制台创建并配置 WTC 服务:

    1. 扩展互操作性并在导航树中选择 WTC 服务器。
    2. 在“WTC 服务器”页上,单击“新建”。
    3. 在“新建 WTC 服务器” 页上的“名称”字段中,输入 WTC 服务的名称。示例:mySimpapp
    4. 单击“确定”。
    5. 新的 WTC 服务显示在 WTC 服务器列表中。

    创建本地 Tuxedo 访问点

    注意: 为本地访问点配置网络地址时,使用的端口号应与分配给其他进程的所有端口号都不同。示例:如果 WebLogic Server 的监听端口分配为 //mymachine:7001,则不能将网络地址设置为 //mymachine:7001

    使用下列步骤,可以配置本地 Tuxedo 访问点:

    1. 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
    2. 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)以访问设置页。
    3. 单击“本地 AP”选项卡。
    4. 在“WTC本地访问点”页上,针对下列字段输入以下值:

      访问点:myLocalAp

      访问点 ID:TDOM2

      网络地址:本地访问点的网络地址和端口

      示例://123.123.123.123:5678

    5. 单击“确定”。
    6. 如果您正在连接 Tuxedo 6.5 域,请执行以下操作:
      1. 单击“连接”选项卡。
      2. 将“互操作”字段设为“是”。
      3. 单击“保存”。

    创建远程 Tuxedo 访问点

    请使用下列步骤配置远程 Tuxedo 访问点:

    1. 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
    2. 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
    3. 单击“远程 AP”选项卡。
    4. 在“WTC本地访问点”页上,针对下列字段输入以下值:

      访问点:myRemoteAP

      访问点 ID:TDOM1

      本地访问点:myLocalAp

      网络地址:远程访问点的网络地址和端口号

      示例://123.123.123.123:1234

    5. 单击“确定”。

      

    创建已导出的服务

    使用下列步骤,可以配置已导出的服务:

    1. 在管理控制台中展开“互操作性”,然后选择“WTC 服务器”。
    2. 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
    3. 单击“已导出”选项卡。
    4. 在“WTC 导出服务”页上,针对下列字段输入以下值:

      资源名称:TOLOWER

      本地访问点:myLocalAp

      EJB 名称:tuxedo.services.TOLOWERHome

      远程名称:TOLOWER

    5. 单击“确定”。

      

    创建已导入的服务

    使用下列步骤,可以配置已导入的服务:

    1. 在管理控制台中,展开“互操作性”,然后选择“WTC 服务器”。
    2. 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
    3. 单击“已导入”选项卡。
    4. 在“WTC导入服务”页上,针对下列字段输入以下值:

      资源名称:TOUPPER

      本地访问点:myLocalAp

      远程访问点列表:myRemoteAP

      远程名称:TOUPPER

    5. 单击“确定”。

    将 mySimpapp 指向 examplesServer

    1. 在管理控制台中,展开“互操作性”,然后选择“WTC 服务器”。
    2. 在“WTC 服务器”页上,单击 WTC 服务的名称(如 mySimpapp)。
    3. 单击“目标”选项卡。
    4. 单击 examplesServer 的复选框。
    5. 单击“保存”。

    将 TDOM1 注册为 WebLogic Server

    使用下列步骤,可以将 TDOM1 注册为WebLogic Server 用户:

    1. 单击导航树中的“安全领域”。
    2. 单击“myRealm”。
    3. 单击“用户和组”选项卡。
    4. 单击“用户”。
    5. 单击“锁定和编辑”。
    6. 单击“新建”。
    7. 在“新建用户”页中,执行下列操作:
      1. 在“名称”字段中添加“TDOM1”。
      2. 键入并确认密码。
      3. 单击“确定”。
    8. 单击“释放配置”。

    配置 Tuxedo

    使用下列步骤可以配置 Tuxedo 域:

    1. PATH 环境变量需要包括C 编译器的路径。通过设置 PATH 可以检查状态,并根据需要添加路径。
    2. 从 Tuxedo 安装中复制 simpapp 示例,然后创建 Tuxedo simpapp 的工作目录。
    3. 将目录改为您的 Tuxedo simpapp 工作目录。
    4. 使用 TUXDIR 中的 setEnv.cmd 设置环境变量。更新下列参数:

      TUXDIR - TUXEDO 软件的基目录
      APPDIR – 示例程序的基目录

    5. 生成客户端:
           buildclient -o simpcl -f simpcl.c
           buildserver -o simpserv -f simpserv.c -s TOUPPER
    6. 将 ubbdomain 和 dom1config文件从 SAMPLES_HOMEserverexamplessrcexampleswtcatmisimpapp目录复制到 Tuxedo simpapp 目录。
    7. 将 tolower.c文件从SAMPLES_HOMEserverexamplessrcexampleswtcatmisimpserv目录复制到Tuxedo simpapp 目录。
    8. 修改 Tuxedo 环境的 ubbdomain。这包括设置APPDIRTUXCONFIG和 TUXDIR 的路径名,以及设置计算机名。用您的环境信息替换所有 <braced> 项目。

      示例:

           APPDIR="homemesimpapp"
           TUXCONFIG="homemesimpapp uxconfig""
           TUXDIR="usr uxedo"
    9. 加载 ubbdomain 文件:tmloadcf -y ubbdomain
    10. 修改 Tuxedo 环境的 dom1config。这包括创建日志设备以及更新网络地址。

      示例:

           DMTLOGDEV="d:my_apps	log"
           AUDITLOG="d:my_appsaud"
           TDOM1 NWADDR="//TuxedoMachine:1234"
           TDOM2 NWADDR="//WTCMachine:5678"
    11. 加载 dom1config 文件。
           set BDMCONFIG=d:mydomainsimpappdmconfig
           dmloadcf -y dom1config
    12. 生成 tolower 客户端。
           buildclient -f tolower.c -o tolower
    13. 引导 Tuxedo 域
           tmboot -y



      以上内容来自 https://blog.csdn.net/zhouleiblog/article/details/49489203
  • 相关阅读:
    (三)索引分区知识详解
    (二)SQL Server分区创建过程
    (一)SQL Server分区详解Partition(目录)
    表格重新加载 where 携带上次值问题
    MongoDB 时差问题问题
    WebAPI跨域处理
    Http请求中 content-type 和 dataType 区别
    那些坑
    微信公众平台开发系列一 ~ 接入前的配置工作
    MVC中登录页图片验证码总结
  • 原文地址:https://www.cnblogs.com/Y-S-X/p/11297309.html
Copyright © 2011-2022 走看看