[This local archive copy is from the official and canonical URL, http://www.w3.org/Submission/1998/18/Comment; please refer to the canonical source document if possible.]

W3C | Submissions

Comment on ICE Submission

W3C is pleased to receive the ICE submission from Adobe Systems Inc., CNET, Microsoft, Sun Microsystems, and Vignette Corporation.

ICE results from collaboration between a number of consumers and producers of technology in the domain of syndicated content on the Web. They propose a protocol and data format to implement the shared business rules in that domain on top of the Web infrastructure of XML, HTTP, and URIs.

The use of XML as a message syntax for distributed applications is one of the motivations for work in the XML Activity on XML schemas. ICE demonstrates experience in this area and suggests requirements for future work.

Meanwhile, in the HTTP-NG Activity, we have been exploring support for distributed applications a new layered HTTP architecture. At the transfer syntax layer, we are investigating the costs and benefits of encodings like XML and the contemporary RFC-822 based HTTP encoding versus more compact encodings, as well as mechanisms to proxy and transition between them.

The ICE protocol transports its payload in a way that is invisible to the HTTP caching infrastructure. We expect HTTP-NG to provide caching support to a wide variety of applications and distribution models that could be used for syndicated content.

ICE shares the XML syntax with a variety of other Web applications, but its encoding of business transaction semantics is novel. In the Metadata Activity, we are developing RDF:

Resource Description Framework (RDF) is a foundation for processing metadata; [...] RDF can be used in a variety of application areas; for example: [...] by intelligent software agents to facilitate knowledge sharing and exchange, in content rating, in describing collections of pages that represent a single logical "document", for describing intellectual property rights of Web pages, and for expressing the privacy preferences of a user as well as the privacy policies of a web site. RDF with digital signatures will be key to building the "Web of Trust" for electronic commerce, collaboration, and other applications.

excerpt from Resource Description Framework (RDF) Model and Syntax Specification

For example, the W3C Privacy Activity uses RDF as the foundation of P3P. Though "ICE is merely the transport mechanism for those profiles and is not involved in the enforcement of user profile privacy principles," it includes rules about distribution of event logs that are considered sensitive by some individuals and governments; as such, the interaction with P3P deserves further consideration.

ICE uses uuids and message-ids to identify certain protocol elements (3.1 Subscriber and Syndicator Identifiers, 3.3 Status and Error code formats). A generalization of these fields to hold any URI would allow continued use of uuids and message-ids without separating these ICE protocols elements from the benefits of the Universal Space of the Web.

Next Steps

ICE will be brought to the attention of the participants in the Working Groups in the XML, Metadata, and Privacy Activities for consideration as requirements and design input.

The W3C Membership is invited to consider the submitters' suggestion to charter work specifically in the area of syndicated content.

Disclaimer: Placing a Submission on a Working Group agenda does not imply endorsement by either the W3C Staff or the participants of the Working Group, nor does it guarantee that the Working Group will agree to take any specific action on a Submission.

Dan Connolly
last revised $Date: 1998/10/27 22:53:52 $