ABSTRACT

Jonathan Rosenberg first proposed the Extensible Markup Language (XML) Configuration Access Protocol (XCAP) in 2003. At that time, Rosenberg was working to develop instant messaging and presence mechanisms. As part of his work, he developed an application-level protocol to allow remote manipulation of data exposed as collections of XML documents. In the following years, XCAP became the core of the XML Document Management (XDM) technology, used in next-generation networks (NGNs) to manage several user and group data. XDM added subscription and notification capabilities to XCAP, using traditional Session Initiation Protocol (SIP) messages, and many more features; however, the syntax and the convention used were the same ones originally developed for XCAP.