⌘CtrlK
Appearance
Appearance
在资源管理器中,右键点击业务Module中的代理服务,选择"创建->JMS代理服务" 菜单项,如下:

在弹出的"创建JMS代理服务"向导中,输入相应信息点击"完成"按钮生成JMS代理服务,如下:

类别:用于JMS代理服务的业务化分类,便于代理服务的管理、查找。通过上图中的"选择类别"项,可以使用已经存在的类别,也可以填写新的类别。
文件名称:存储JMS代理服务配置信息的文件名称。该文件名称要求本module中唯一,不推荐长文件名。
显示名称:JMS代理服务的显示名称。显示名称可以为中文,推荐具有业务含义的显示名,便于管理、查找。
| 属性名称 | 填写规则 |
|---|---|
| 选择工程 | 选择当前工作集中的工程 |
| 选择Module | 选择工程中的业务Module |
| 选择类别 | 只能是数字、字母、下划线(_) |
| 文件名 | 只能是数字、字母、下划线(_) |
| 显示名称 | 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-) |
JMS代理服务生成后,资源管理显示如下:

新生成的WS代理服务缺少其它必要信息,如访问URL、关联的业务服务(或代理服务),并在上图中显示为存在编译错误。
编辑新建的WS代理服务。 4.1 新建的WS代理服务缺少其它必要信息,如URLPattern为空提示:"URLPattern属性值不能为空",显示如下:

Transport属性值在创建的时候会自动关联公共Module中的Transport,也可以点击Transport对应的"选择"按钮进行修改。
| 属性名称 | 填写规则 |
|---|---|
| 显示名称 | 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-) |
| Transport | 选择公共Module中的Transport |
| 队列 | 选择已选择Transport中的队列 |
| 是否应答 | "true"或"false" |
| 应答次数 | 范围从0到3 |
| 引用服务类型 | 可以选"业务服务"或"中介服务" |
| 引用服务名称 | 选择相关Module中的JMS业务服务 |
| 异常信道 | 相关Module的异常信道 |
4.2 点击队列后面的"选择"按钮弹出"选择队列"窗口,选中对应队列点击"确定"按钮完成选择。
| 区域 | 描述 |
|---|---|
| A | 可以在此输入过滤条件 |
注意此"选择队列"窗口中显示在公共Module中创建的队列列表
4.3 选择引用服务类型,点击引用服务名称后面的"选择"按钮弹出"选择业务服务操作"窗口,选中对应业务服务点击"确定"按钮完成选择。

4.4 点击异常信道后面的"选择"按钮弹出"选择异常信道"窗口,选中对应异常信道点击"确定"按钮完成选择。
消费策略参考:消费策略
线程池配置信息参考:线程池配置信息
JMS代理服务配置完成后,资源管理界面显示如下:

JMS代理服务配置完成,点击保存图标保存信息。