Skip to main content

InvokeSOAP

描述:

调用SOAP请求将返回数据输出。 如果提供输入数据流,将可使用输入数据流的属性作为请求参数

标签:

SOAP, Get, Ingest, Ingress, 调用, 请求

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.

名字默认值允许值列表描述
URL指定调用远程SOAP网路服务的URL

支持表达式语言 (仅支持变量)
目标命名空间可以检索和引用WSDL文件的URL

支持表达式语言 (仅支持变量)
SOAP方法调用的SOAP网路服务的方法

支持表达式语言 (支持流属性和变量)
SOAP Action指定SOAP Action的名字

支持表达式语言 (支持流属性和变量)
限定元素
- 是
- 否
如果是,则原始或属性将统一用《目标命名空间》管理

支持表达式语言 (支持流属性和变量)
命名空间前缀指定命名空间前缀

支持表达式语言 (仅支持变量)
用户名指定基本认证的用户名

支持表达式语言 (仅支持变量)
密码指定基本认证的用户密码

敏感状态
支持表达式语言 (仅支持变量)
会话保留保留
- 保留
- 关闭
指定是否仍旧保留会话,尽管请求已结束
用户代理Orchsym指定使用的用户代理头字符串
Socket超时60000用于等待网路服务响应数据的超时时长
连接超时60000等待与网路服务建立连接的超时时长

动态参数:

名字描述
The name of a input parameter needs to be passed to the SOAP method being invoked.The value for this parameter '=' and ',' are not considered valid values and must be escaped . Note, if the value of parameter needs to be an array the format should be key1=value1,key2=value2.提供的名称将是SOAP方法中发送的名称,因此请确保它与正在调用的SOAP服务的WSDL文档相匹配。对于数组,名称将是数组的名称,值中指定的键将是传递的元素名称
支持表达式语言 (支持流属性和变量)

连线:

名字描述
Success成功请求并返回数据将输出到此连线 (2xx 状态码).
Original原始的数据流输出到此连线
Failure当有连接失败、超时或发生异常时,原始输入数据流将输出到此连线。并有属性指定错误细节

读取属性:

未提供。

写入属性:

名字描述
mime.type设置MIME类型为application/xml

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件允许提供输入流。

系统资源考量:

未提供。