接口映射涉及到交互组件的接口之间的差别。
彼此间需要交互的组件的接口之间存在差别是很常见的。之所以会产生这些差别,是因为在 WebSphere Integration Developer 中通常会组装为不同应用程序创建的组件。复用组件以创建新的应用程序是 WebSphere Integration Developer 的一个优点,因为这样您就不必重新编写类似组件的代码。但是,您通常必须进行一些调整。
例如,两个组件的方法执行基本相同的操作,但具有不同的名称,如 getCredit 和 getCreditRating。它们还可以具有不同的操作名,并且操作可能具有不同的参数类型。“接口映射”映射这些方法的操作和参数,以解决差别问题,这样两个组件就可以进行交互。接口映射就像是两个组件的接口之间的桥,它允许接口连接在一起,而无论它们是否存在差别。
接口映射独立于使用它的组件存在,这表示不需要更改组件本身。
不能在调解模块中使用接口映射。只能将它部署到 WebSphere Process Server。