Skip to main content

HandleSOAPHttpResponse

描述:

发送一个SOAP响应给请求者,并将响应数据输出。该组件被设计为与HandleSOAPHttpRequest组件配对使用,以便创建SOAP网络服务

标签:

SOAP, Response, http, https, Web Service, WSDL, 响应, 网络服务

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 并且 参数还支持 表达式语言.

名字默认值允许值列表描述
状态码用于http请求的响应状态码

支持表达式语言 (支持流属性和变量)
HTTP会话服务控制器服务API:
HttpContextMap
实现:
StandardHttpContextMap
定用于缓存Http请求信息的会话服务配置
输入选项原始内容
- 原始内容
- 内容作为报文体
指定是否支持输入内容作为SOAP响应报文内容的一部分
格式化报文格式化
- 格式化
- 不格式化
是否将报文内容格式化后输出
报文根标签当输入流作为报文体时, 指定报文的根标签

支持表达式语言 (仅支持变量)

动态参数:

名字描述
A SOAP Envelope header nameA SOAP Envelope header value添加额外的SOAP报文头作为响应给请求者
支持表达式语言 (支持流属性和变量)

连线:

名字描述
success成功将数据响应给请求者后输出到此成功连线
failure当不能响应请求者将输出到此连线。则可能是由于超时,或平台重启等原因导致

读取属性:

名字描述
http.context.identifier此属性的值用于查找HTTP响应,以便将正确的消息发送回请求者。如果没有该属性,组件将路由到失败连线
http.request.uri客户端请求URL,用于数据朔源
http.remote.host客户端IP地址,用于数据朔源
http.local.name服务端地址,用于数据朔源
http.server.port服务器监听端口,用于数据朔源
http.subject.dnSSL证书名(如果设置),用于数据朔源

写入属性:

未提供。

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。

参考:

HandleSOAPHttpRequest, HandleHttpResponseStandardHttpContextMap, StandardSSLContextService