Information and Content Exchange

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Information and Content Exchange (ICE) is an XML-based protocol used for content syndication 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.


The ICE protocol was proposed in January 1998 by Firefly Networks and Vignette,[1] who ceded control over the specification to the ICE consortium, consisting of an authoring group and an advisory council. The ICE Authoring Group included Microsoft, Adobe, Sun, CNET, National Semiconductor, Tribune Media Services, Ziff Davis and Reuters, amongst others,[2] and was limited to thirteen companies. The ICE advisory council included nearly a hundred members.[3]

ICE was submitted to the World Wide Web Consortium standards body on October 26, 1998,[4] and showcased in a press event the day after.[5]

Version 1.1 of the protocol was published on July 1, 2000.[6] Version 2.0 featured improved web service support and was released on August 1, 2004.[7] No further versions have appeared since.

Vignette had a demo version of an ICE-capable server named Site-to-Site in February 1998, aiming to show how the protocol could facilitate content exchange between websites.[8] Site-to-site was initially scheduled for release in summer 1998;[1] it was launched under the name Vignette Syndication Server on February 22, 1999.[9] Through Syndication Server, Vignette became the primary ICE vendor.[10]


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.

See also[edit]


  1. ^ a b Clark, Tim (1998-01-29). "Software to help Net stores". Retrieved 2014-09-07. 
  2. ^ Votsch, Victor (1998-03-10). "Vignette and Firefly propose the ICE protocol". Retrieved 2014-09-08. 
  3. ^ Werbach, Kevin (1999-07). "The Web Goes Into Syndication" (PDF). Release 1.0. Retrieved 2014-09-09.  Check date values in: |date= (help)
  4. ^ Webber, Neil; Conlet O'Connell; Bruce Hunt; Rick Levine; Laird Popkin; Gord Larose (1998-10-26). The Information and Content Exchange (ICE) Format and Protocol. W3C. Retrieved 2014-09-07. 
  5. ^ Copeland, Lee (1998-10-28). "Authoring Group Launches ICE". Computer Reseller News. Retrieved 2014-09-08. 
  6. ^ Brodsky, Jay; Bruce Hunt; Sami Khoury; Laird Popkin (2000-07-01). "The Information and Content Exchange (ICE) Protocol Version 1.1". Retrieved 2014-09-09. 
  7. ^ Brodsky, Jay; Marco Carrer; Bruce Hunt; Dianne Kennedy; Daniel Koger; Richard Martin; Laird Popkin; Adam Souzis (2004-08-01). "ICE Specification". Retrieved 2014-09-09. 
  8. ^ Thomas, Owen (1998-02-11). "ICE may unstick content markets: Will a new media-exchange spec let content flow from site to site with ease?". Red Herring Online. 
  9. ^ "Vignette Ships Vignette Syndication Server(TM) Helping Online Businesses Efficiently Broaden Customer Reach". PR Newswire (Austin, TX). 1999-02-22. Retrieved 2014-09-09. 
  10. ^ The XML Revolution for Commercial Publishing. Gartner Group. 1999-10-26. Retrieved 2014-09-08. 

External links[edit]