本节讲述了编排TUXEDO业务服务的整个过程,由于TUXEDO业务服务不能单独在中介服务中使用,所以在本章节会结合Java方法一起,让你掌握中介服务中EJB业务服务使用的关键知识点。通过本节你将了解以下内容:

  1. 如何编排TUXEDO业务服务;
  2. 如何配置TUXEDO业务服务的参数,以及各参数的含义;

# 编排步骤

  1. 在资源管理器中,选中新建的业务Module的"中介服务"项,点击右键,选择"创建->中介服务"菜单项,创建中介服务,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddav8ee6d19ea46e9f6677b54faf553e6c14.png

  1. 在"创建中介服务"向导中,输入相应的信息,点击"完成"按钮,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddavb9ee1f91ad63c868745d41d49bf0f781.png

  • 文件名称:存储TUXEDO业务服务配置信息的文件名称。该文件名称要求本module中唯一,不推荐长文件名。

  • 显示名称:TUXEDO业务服务的显示名称。显示名称可以为中文,推荐具有业务含义的显示名,便于管理、查找。

    属性名称 填写规则
    选择工程 选择当前工作集中的工程
    选择Module 选择工程中的业务Module
    选择类别 只能是数字、字母、下划线(_)
    文件名 只能是数字、字母、下划线(_)
    显示名称 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-)
  1. 生成中介服务,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddavfe890ca6e845d904a91406b37854a768.png

4.在"中介服务"编辑页面点击"服务编排"链接,进入编排中介服务的界面。在"选用板"中将"JAVA方法"和"CUST业务服务"图元拖拽到右边的编辑区,并用"连接线"依次连接,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddav52dfec66d00d2d415ad3c9e1da1b1250.png

Java方法的编写及注意事项,参考TUXEDO中创建Java方法 (opens new window)

5.双击编辑区中的"Java方法"图元,弹出"JAVA方法属性设置"窗口,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddavccf1068e168b8d455d3006b7939a7ea1.png

  1. 在"JAVA方法属性设置"窗口中,点击"浏览...",弹出"选择java方法"窗口,在"选择要打开的类型:"的输入框中输入类名"TUXEDO..",在"匹配的类型"中选中HelloTuxedo ,再选中firstTuxedo方法。

  2. 在"JAVA方法属性设置"中设置"参数配置表",如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddav52fd3643cdac752e29168864aa52b4cf.png

8.双击编辑区中的"CUST业务服务"图元,弹出JMS业务服务的"设置对话框",点击"浏览..."按钮,选择刚创建的CUST业务服务。

9.在"设置对话框"中设置"参数配置表",并点击"确定"按钮,如下图所示:

3.1.3.3.11 编排TUXEDO业务服务 > worddav96a2b2fad0b6fc98229fa74890993ac0.png

注意:步骤7中参数的"返回值"和步骤9中的"参数",由于Java图元的返回至是下一个图元的输入参数,所以参数值"outMsg"一定要对应一致,否则会出错。 至此,中介服务创建完成。