服务转换程序

“服务转换程序”是一种服务实施模式,该模式使给定的服务实施方式能够用于另一接口。对于该接口的特定用户,可以重构或隐藏该接口上的某些操作。

您可以使用此模式进行下列操作:

通过部署企业服务总线 (ESB) 调解使服务供应商虚拟化,该调解实施服务请求者所需的代理接口。该调解将请求进行相应的变换,然后将请求发送给实际的服务供应商。该调解还必须处理来自目标服务的响应,将它们变换成客户端期望的格式。客户端只看到由调解提供的虚拟服务,而这对它们而言,像是实际的服务供应商。

服务调解可以实施其他一些功能,包括:

下图举例说明了一种服务转换方案:

服务转换方案

解决方案

该解决方案是要实施包含以下内容的调解流:

请求流将每个入站请求映射到一个预配置的服务供应商端点。

另外,您可以选择记录和跟踪请求和响应消息。