¿Qué significa intercambio de información y contenidos?
El Intercambio de Información y Contenidos (ICE) es un protocolo estándar basado en XML que utiliza una arquitectura cliente/servidor para la sindicación de contenidos a través de Internet. Se trata de una forma de poner el contenido a disposición de otros sitios web y proporcionar exposición a través de numerosas plataformas en línea para el sitio web que origina el contenido. El protocolo XML permite que el emisor y el receptor de contenidos se comuniquen con un lenguaje acordado y, a veces (si procede), a un precio acordado.
ICE se utiliza para la gestión de activos de empresa a empresa (B2B), a menudo para publicar contenidos y/o comercio electrónico; sin embargo, casi todos los elementos del intercambio de activos B2B están automatizados.
Diccionario Techopedia: Intercambio de información y contenidos
El servidor ICE suele estar integrado en un sistema de gestión de contenidos. Ni el emisor ni el receptor tienen que preocuparse del formateo manual; las metaetiquetas XML definen el formato del contenido del mensaje para las comunicaciones entre servidores.
Otras implementaciones de ICE son TwICE, una implementación Java de ICE 2.0, y Rice, una implementación Ruby de ICE 1.1. Ambas son mantenidas por Jim Menard. La implementación Java de ICE 1.1 se llama ICEcubes, pero no se ha mantenido activamente desde 2000.
El desarrollo de ICE es abierto y el lenguaje no pretende ser privativo.