iPaaS文档库 iPaaS文档库
00 概述
01 产品安装指南
02 快速入门指南
03 Studio使用指南
04 iPaaS使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 产品集成指南
09 FAQ
  • 创建步骤

# 创建步骤

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

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

  • 类别:用于JMS代理服务的业务化分类,便于代理服务的管理、查找。通过上图中的"选择类别"项,可以使用已经存在的类别,也可以填写新的类别。

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

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

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

新生成的WS代理服务缺少其它必要信息,如访问URL、关联的业务服务(或代理服务),并在上图中显示为存在编译错误。

  1. 编辑新建的WS代理服务。 4.1 新建的WS代理服务缺少其它必要信息,如URLPattern为空提示:"URLPattern属性值不能为空",显示如下:

  • ID:JMS代理服务的唯一标识,系统自动生成,不可以修改。
  • 显示名称:JMS代理服务的显示名称,显示名称可以为中文。
  • Transport:JMS代理服务关联的Transport,即JMS代理服务所处理请求的来源。系统运行时,Transport完成请求的接入,然后交予JMS代理服务处理请求。创建ESB项目时,会创建默认的Transport。
  • 队列:选择公共module中已配置好的队列信息。
  • 是否应答:ESB支持JMS消息的确认机制,即当JMS消息消费后,由用户确认;当JMS没有正常消费时,可以重发。为false,消息自动确认;为true,由用户确认。
  • 应答次数:当设置为应答模式时,消息消费失败的情况下,消息会重发,应答次数即为重发次数,第一次发送不包含在重发次数中。
  • 关联服务类型:服务类型分为"业务服务"、"中介服务"。
  • 关联服务名称:对应相应服务的服务名称,建立服务之间的关系。

Transport属性值在创建的时候会自动关联公共Module中的Transport,也可以点击Transport对应的"选择"按钮进行修改。

属性名称 填写规则
显示名称 只能是数字、字母、中文、点(.)、下划线(_)、中横线(-)
Transport 选择公共Module中的Transport
队列 选择已选择Transport中的队列
是否应答 "true"或"false"
应答次数 范围从0到3
引用服务类型 可以选"业务服务"或"中介服务"
引用服务名称 选择相关Module中的JMS业务服务
异常信道 相关Module的异常信道

4.2 点击队列后面的"选择"按钮弹出"选择队列"窗口,选中对应队列点击"确定"按钮完成选择。

区域 描述
A 可以在此输入过滤条件

注意此"选择队列"窗口中显示在公共Module中创建的队列列表

4.3 选择引用服务类型,点击引用服务名称后面的"选择"按钮弹出"选择业务服务操作"窗口,选中对应业务服务点击"确定"按钮完成选择。

  • 一个JMS代理服务只可以关联一个业务服务或一个中介服务;
  • 支持选择本Module或依赖Module的业务服务或中介服务;

4.4 点击异常信道后面的"选择"按钮弹出"选择异常信道"窗口,选中对应异常信道点击"确定"按钮完成选择。

消费策略参考:消费策略

线程池配置信息参考:线程池配置信息

  1. JMS代理服务配置完成后,资源管理界面显示如下:

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

← 3.3.2.1 创建HTTP代理服务 3.3.2.3 创建WS代理服务 →