配置SOAP DS的请求参数。系统会根据连接器信息自动生成输入参数,一般用户可不做修改,用户也可根据需要自行决定是否需要修改。 DS引擎在执行时会有一层转换,因此此处需要配置Data Service输入与SOAP参数的映射关系。
Data Service输入是DS引擎执行时读取的请求信息,参入名和参数类型建意与右则请求参数中一一对应。
在输入页签左侧Data Service输入
,光标移至Object类型的节点,可添加参数,移至任意节点可修改参数。
项 | 说明 |
---|---|
参数名 | 参数名作为唯一标识,仅支持数字、字母、下划线、中划线 |
标题 | 参数标题 |
描述 | 参数描述信息 |
类型 | 参数类型,支持Java常规类型 :数组、对象、字符串、数值、布尔 |
来源 | 支持调用方给定和系统给定。 调用方给定,该参数在DS引擎执行时,参数值由调用者传入。 系统给定,参数来源为系统给定时,默认值必填。指该参数在DS引擎执行时,不会使用由调用者传入的值,DS引擎自动以配置的默认值执行。 |
必填 | 在调用该服务时,该参数是否需要必填,勾选后,在测试一下页面将显示红色星号必填标识。 DS引擎执行时,如果判断该参数传入的值为NULL 或者没有为该参数传入值,则DS引擎直接抛出错误,不向接口发送请求。 |
默认值 | 来源为系统给定时,默认值必填。DS引擎将自动将该值作为默认值传入 |
点击某个参数更多按钮,可删除参数。
当SOAP服务有分页信息时,可打开分页查询,DS将自动在输入> Data Service输入 参数中增加page.size
(每页记录数) 和
page.index
(从第几天数据开始)参数,在输出>Data Service 输出参数中增加result.page.total
(页数)参数。
实施人员可根据SOAP入参和返回结果参数,进行相应连线。
将Data Service输入和SOAP参数进行映射,连线成功后,在引擎运行时自动将Data Service输入的值转换为SOAP入参执行服务的调用。 按住鼠标进行拖动即可完成连线。
右则SOAP参数是调用SOAP服务时入参参数。由DS自动解析连接器信息生成,用户不可修改。当SOAP服务有变化时,可通过点击右上角刷新按钮进行同步。