RFC 3858 (rfc3858) - Page 1 of 13


An Extensible Markup Language (XML) Based Format for Watcher Information



Alternative Format: Original Text Document



Network Working Group                                       J. Rosenberg
Request for Comments: 3858                                   dynamicsoft
Category: Standards Track                                    August 2004


      An Extensible Markup Language (XML) Based Format for Watcher
                              Information

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2004).

Abstract

   Watchers are defined as entities that request (i.e., subscribe to)
   information about a resource.  There is fairly complex state
   associated with these subscriptions.  The union of the state for all
   subscriptions to a particular resource is called the watcher
   information for that resource.  This state is dynamic, changing as
   subscribers come and go.  As a result, it is possible, and indeed
   useful, to subscribe to the watcher information for a particular
   resource.  In order to enable this, a format is needed to describe
   the state of watchers on a resource.  This specification describes an
   Extensible Markup Language (XML) document format for such state.

Table of Contents

   1.  Introduction ................................................   2
   2.  Terminology ...............................................     2
   3.  Structure of Watcher Information ...........................    2
   4.  Computing Watcher Lists from the Document ..................    5
   5.  Example ....................................................    6
   6.  XML Schema .................................................    6
   7.  Security Considerations ....................................    8
   8.  IANA Considerations ........................................    9
       8.1. application/watcherinfo+xml MIME Registration .........    9
       8.2. URN Sub-Namespace Registration for
            urn:ietf:params:xml:ns:watcherinfo ....................   10
   9.  Normative References .......................................   10
   10. Informative References .....................................   11



Rosenberg                   Standards Track