调解模块是可以更改服务请求的格式、内容或目标的服务组件体系结构(SCA)模块。
调解模块将对服务请求者与服务提供者之间传递的消息进行处理。它们允许您将消息传递给不同的服务提供者。它们还允许您变换消息:您可以修正消息内容或格式。另外,调解模块还会提供一些功能(例如,消息日志记录)以及满足您的要求的错误处理。
调解模块是使用 WebSphere Integration Developer 创建的,并部署到 WebSphere ESB 的一个 EAR(企业归档)文件中。因此,将调解模块部署到 WebSphere ESB 中的方式与部署企业应用程序的方式相同。
WebSphere Integration Developer 将调解模块打包在 JAR(Java 归档)文件中,而这些 JAR 文件又存储在 EAR 文件中。
从逻辑上来说,可以将调解模块认为是一个实体。而实际上,SCA 模块是由存储在一个 JAR 文件中的许多 XML 文件定义的。