Um mapa de interface resolve diferenças entre as interfaces dos componentes em interação.
Diferenças entre as interfaces nos componentes que precisam interagir com outro são comuns. Estas diferenças ocorrem pois no WebSphere Integration Developer você está sempre montando componentes que foram criados para aplicativos diferentes. Reutilizá-los para criar um novo aplicativo é um dos pontos fortes do WebSphere Integration Developer, já que de outra forma, você poderia recodificar componentes semelhantes. Mas, normalmente, você precisa fazer alguns ajustes.
Por exemplo, dois componentes podem ser métodos que executam basicamente a mesma ação, mas possuem nomes diferentes como getCredit e getCreditRating. Eles também podem ter nomes de operações diferentes e as operações podem ter tipos de parâmetros diferentes. Um mapa de interface mapeia as operações e os parâmetros destes métodos, desta forma as diferenças são resolvidas e os dois componentes podem interagir. Um mapa de interface é como uma ponte entre as interfaces de dois componentes, permitindo que eles sejam conectados, independente das diferenças.
Um mapa de interface existe independente dos componentes que o utilizam, o que significa que os próprios componentes não precisam ser alterados.
Um mapa de interface não pode ser utilizado em um módulo de mediação. Ele pode ser implementado apenas em um WebSphere Process Server.