Information and Content Exchange
Encyclopedia
Information and Content Exchange (ICE) is an XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

-based protocol used for content syndication
Web syndication
Web syndication is a form of syndication in which website material is made available to multiple other sites. Most commonly, web syndication refers to making web feeds available from a site in order to provide other people with a summary or update of the website's recently added content...

 via the Internet. By using XML both sender and receiver have an agreed-upon language in which to communicate. The system uses a client–server architecture.

On October 27, 1998 the completion of ICE 1.0 was announced at a press summit in San Francisco. In June 2004, a new, Web Services compliant version, ICE 2.0 was released to support industrial strength syndication for the next generation of the Web.

Content management
Content management
Content management, or CM, is the set of processes and technologies that support the collection, managing, and publishing of information in any form or medium. In recent times this information is typically referred to as content or, to be precise, digital content...

is usually built into the ICE server.

Implementations

TwICE is a Java implementation of ICE 2.0.
Rice is a Ruby implementation of ICE 1.1. Both TwICE and Rice are developed and maintained by Jim Menard.

ICEcubes is the original Java reference implementation of ICE 1.1, although it has not been actively maintained since December, 2000.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK