Tradicionalmente, las páginas de servicios y aplicaciones disponibles en la Web que ofrecían acceso a la funcionalidad o información de distintos servidores, o bien ‘incrustaban’ trozos de otras páginas/aplicaciones sin interaccionar con ellos (banners estáticos, portlets, etc.), o bien abordaban la integración mediante la comunicación directa de los servidores, es decir, el servidor de la aplicación principal establece una comunicación M-M con los servidores de cada servicio que se integra para recoger información (esto requiere protocolos de comunicación y un tráfico de red M-M adicional) y crea toda la Interfaz de Usuario de manera unificada, pudiendo incluir incluso la de los servicios que se están integrando.