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 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件允许提供输入流。
系统资源考量:
未提供。