亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? draft-ietf-simple-xcap-12-latest.txt

?? 有關IMS SIP及Presence應用的RFC文檔包
?? TXT
?? 第 1 頁 / 共 5 頁
字號:

SIMPLE                                                      J. Rosenberg
Internet-Draft                                             Cisco Systems
Expires: April 16, 2007                                 October 13, 2006


   The Extensible Markup Language (XML) Configuration Access Protocol
                                 (XCAP)
                       draft-ietf-simple-xcap-12

Status of this Memo

   By submitting this Internet-Draft, each author represents that any
   applicable patent or other IPR claims of which he or she is aware
   have been or will be disclosed, and any of which he or she becomes
   aware will be disclosed, in accordance with Section 6 of BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on April 16, 2007.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   This specification defines the Extensible Markup Language (XML)
   Configuration Access Protocol (XCAP).  XCAP allows a client to read,
   write and modify application configuration data, stored in XML format
   on a server.  XCAP maps XML document sub-trees and element attributes
   to HTTP URIs, so that these components can be directly accessed by
   HTTP.





Rosenberg                Expires April 16, 2007                 [Page 1]

Internet-Draft                    XCAP                      October 2006


Table of Contents

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
   2.  Overview of Operation  . . . . . . . . . . . . . . . . . . . .  4
   3.  Terminology  . . . . . . . . . . . . . . . . . . . . . . . . .  5
   4.  Definitions  . . . . . . . . . . . . . . . . . . . . . . . . .  5
   5.  Application Usages . . . . . . . . . . . . . . . . . . . . . .  7
     5.1.  Application Unique ID (AUID) . . . . . . . . . . . . . . .  7
     5.2.  Default Document Namespace . . . . . . . . . . . . . . . .  8
     5.3.  Data Validation  . . . . . . . . . . . . . . . . . . . . .  9
     5.4.  Data Semantics . . . . . . . . . . . . . . . . . . . . . . 10
     5.5.  Naming Conventions . . . . . . . . . . . . . . . . . . . . 10
     5.6.  Resource Interdependencies . . . . . . . . . . . . . . . . 11
     5.7.  Authorization Policies . . . . . . . . . . . . . . . . . . 12
     5.8.  Data Extensibility . . . . . . . . . . . . . . . . . . . . 12
     5.9.  Documenting Application Usages . . . . . . . . . . . . . . 13
     5.10. Guidelines for Creating Application Usages . . . . . . . . 13
   6.  URI Construction . . . . . . . . . . . . . . . . . . . . . . . 15
     6.1.  XCAP Root  . . . . . . . . . . . . . . . . . . . . . . . . 15
     6.2.  Document Selector  . . . . . . . . . . . . . . . . . . . . 16
     6.3.  Node Selector  . . . . . . . . . . . . . . . . . . . . . . 18
     6.4.  Namespace Bindings for the Selector  . . . . . . . . . . . 23
   7.  Client Operations  . . . . . . . . . . . . . . . . . . . . . . 24
     7.1.  Create or Replace a Document . . . . . . . . . . . . . . . 25
     7.2.  Delete a Document  . . . . . . . . . . . . . . . . . . . . 26
     7.3.  Fetch a Document . . . . . . . . . . . . . . . . . . . . . 26
     7.4.  Create or Replace an Element . . . . . . . . . . . . . . . 26
     7.5.  Delete an Element  . . . . . . . . . . . . . . . . . . . . 28
     7.6.  Fetch an Element . . . . . . . . . . . . . . . . . . . . . 29
     7.7.  Create or Replace an Attribute . . . . . . . . . . . . . . 30
     7.8.  Delete an Attribute  . . . . . . . . . . . . . . . . . . . 31
     7.9.  Fetch an Attribute . . . . . . . . . . . . . . . . . . . . 31
     7.10. Fetch Namespace Bindings . . . . . . . . . . . . . . . . . 32
     7.11. Conditional Operations . . . . . . . . . . . . . . . . . . 32
   8.  Server Behavior  . . . . . . . . . . . . . . . . . . . . . . . 34
     8.1.  POST Handling  . . . . . . . . . . . . . . . . . . . . . . 35
     8.2.  PUT Handling . . . . . . . . . . . . . . . . . . . . . . . 35
       8.2.1.  Locating the Parent  . . . . . . . . . . . . . . . . . 35
       8.2.2.  Verifying Document Content . . . . . . . . . . . . . . 36
       8.2.3.  Creation . . . . . . . . . . . . . . . . . . . . . . . 37
       8.2.4.  Replacement  . . . . . . . . . . . . . . . . . . . . . 41
       8.2.5.  Validation . . . . . . . . . . . . . . . . . . . . . . 42
       8.2.6.  Conditional Processing . . . . . . . . . . . . . . . . 43
       8.2.7.  Resource Interdependencies . . . . . . . . . . . . . . 44
     8.3.  GET Handling . . . . . . . . . . . . . . . . . . . . . . . 44
     8.4.  DELETE Handling  . . . . . . . . . . . . . . . . . . . . . 45
     8.5.  Managing Etags . . . . . . . . . . . . . . . . . . . . . . 46
   9.  Cache Control  . . . . . . . . . . . . . . . . . . . . . . . . 46



Rosenberg                Expires April 16, 2007                 [Page 2]

Internet-Draft                    XCAP                      October 2006


   10. Namespace Binding Format . . . . . . . . . . . . . . . . . . . 47
   11. Detailed Conflict Reports  . . . . . . . . . . . . . . . . . . 47
     11.1. Document Structure . . . . . . . . . . . . . . . . . . . . 48
     11.2. XML Schema . . . . . . . . . . . . . . . . . . . . . . . . 49
   12. XCAP Server Capabilities . . . . . . . . . . . . . . . . . . . 53
     12.1. Application Unique ID (AUID) . . . . . . . . . . . . . . . 54
     12.2. XML Schema . . . . . . . . . . . . . . . . . . . . . . . . 54
     12.3. Default Document Namespace . . . . . . . . . . . . . . . . 55
     12.4. MIME Type  . . . . . . . . . . . . . . . . . . . . . . . . 55
     12.5. Validation Constraints . . . . . . . . . . . . . . . . . . 55
     12.6. Data Semantics . . . . . . . . . . . . . . . . . . . . . . 56
     12.7. Naming Conventions . . . . . . . . . . . . . . . . . . . . 56
     12.8. Resource Interdependencies . . . . . . . . . . . . . . . . 56
     12.9. Authorization Policies . . . . . . . . . . . . . . . . . . 56
   13. Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
   14. Security Considerations  . . . . . . . . . . . . . . . . . . . 59
   15. IANA Considerations  . . . . . . . . . . . . . . . . . . . . . 60
     15.1. XCAP Application Unique IDs  . . . . . . . . . . . . . . . 60
     15.2. MIME Types . . . . . . . . . . . . . . . . . . . . . . . . 61
       15.2.1. application/xcap-el+xml MIME Type  . . . . . . . . . . 61
       15.2.2. application/xcap-att+xml MIME Type . . . . . . . . . . 62
       15.2.3. application/xcap-ns+xml MIME Type  . . . . . . . . . . 63
       15.2.4. application/xcap-error+xml MIME Type . . . . . . . . . 64
       15.2.5. application/xcap-caps+xml MIME Type  . . . . . . . . . 65
     15.3. URN Sub-Namespace Registrations  . . . . . . . . . . . . . 66
       15.3.1. urn:ietf:params:xml:ns:xcap-error  . . . . . . . . . . 66
       15.3.2. urn:ietf:params:xml:ns:xcap-caps . . . . . . . . . . . 66
     15.4. XML Schema Registrations . . . . . . . . . . . . . . . . . 67
       15.4.1. XCAP Error Schema Registration . . . . . . . . . . . . 67
       15.4.2. XCAP Capabilities Schema Registration  . . . . . . . . 67
   16. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 68
   17. References . . . . . . . . . . . . . . . . . . . . . . . . . . 68
     17.1. Normative References . . . . . . . . . . . . . . . . . . . 68
     17.2. Informative References . . . . . . . . . . . . . . . . . . 70
   Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 71
   Intellectual Property and Copyright Statements . . . . . . . . . . 72















Rosenberg                Expires April 16, 2007                 [Page 3]

Internet-Draft                    XCAP                      October 2006


1.  Introduction

   In many communications applications, such as Voice over IP, instant
   messaging, and presence, it is necessary for network servers to
   access per-user information in the process of servicing a request.
   This per-user information resides within the network, but is managed
   by the end user themselves.  Its management can be done through a
   multiplicity of access points, including the web, a wireless handset,
   or a PC application.

   There are many examples of per-user information.  One is presence
   [20] authorization policy, which defines rules about which watchers
   are allowed to subscribe to a presentity, and what information they
   are allowed to access.  Another is presence lists, which are lists of
   users whose presence is desired by a watcher [26].  One way to obtain
   presence information for the list is to subscribe to a resource which
   represents that list [21].  In this case, the Resource List Server
   (RLS) requires access to this list in order to process a SIP [16]
   SUBSCRIBE [28] request for it.  Another way to obtain presence for
   the users on the list is for a watcher to subscribe to each user
   individually.  In that case, it is convenient to have a server store
   the list, and when the client boots, it fetches the list from the
   server.  This would allow a user to access their resource lists from
   different clients.

   This specification describes a protocol that can be used to
   manipulate this per-user data.  It is called the Extensible Markup
   Language (XML) Configuration Access Protocol (XCAP).  XCAP is a set
   of conventions for mapping XML documents and document components into
   HTTP URIs, rules for how the modification of one resource affects
   another, data validation constraints, and authorization policies
   associated with access to those resources.  Because of this
   structure, normal HTTP primitives can be used to manipulate the data.
   XCAP is based heavily on ideas borrowed from the Application
   Configuration Access Protocol (ACAP) [25], but it is not an extension
   of it, nor does it have any dependencies on it.  Like ACAP, XCAP is
   meant to support the configuration needs for a multiplicity of
   applications, rather than just a single one.


2.  Overview of Operation

   Each application (where an application refers to a use case that
   implies a collection of data and associated semantics) that makes use
   of XCAP specifies an application usage (Section 5).  This application
   usage defines the XML schema [2] for the data used by the
   application, along with other key pieces of information.  The
   principal task of XCAP is to allow clients to read, write, modify,



Rosenberg                Expires April 16, 2007                 [Page 4]

Internet-Draft                    XCAP                      October 2006


   create and delete pieces of that data.  These operations are
   supported using HTTP/1.1 [6].  An XCAP server acts as a repository
   for collections of XML documents.  There will be documents stored for
   each application.  Within each application, there are documents
   stored for each user.  Each user can have a multiplicity of documents
   for a particular application.  To access some component of one of
   those documents, XCAP defines an algorithm for constructing a URI
   that can be used to reference that component.  Components refer to
   any element or attribute within the document.  Thus, the HTTP URIs
   used by XCAP point to a document, or to pieces of information that
   are finer grained than the XML document itself.  An HTTP resource
   which follows the naming conventions and validation constraints
   defined here is called an XCAP resource.

   Since XCAP resources are also HTTP resources, they can be accessed
   using HTTP methods.  Reading an XCAP resource is accomplished with
   HTTP GET, creating or modifying one is done with HTTP PUT, and
   removing one of the resources is done with an HTTP DELETE.  XCAP
   resources do not represent processing scripts; as a result, POST
   operations to HTTP URIs representing XCAP resources are not defined.
   Properties that HTTP associates with resources, such as entity tags,
   also apply to XCAP resources.  Indeed, entity tags are particularly
   useful in XCAP, as they allow a number of conditional operations to
   be performed.

   XML documents which are equivalent for the purposes of many
   applications may differ in their physical representation.  With XCAP
   resources, the canonical form with comments [19] of an XML document
   determines the logical equivalence.  In other words, the canonical
   specification determines, how significant whitespace MUST be
   processed and for example, that new inserted attributes may appear in
   any order within the physical representation.


3.  Terminology

   In this document, the key words "MUST", "MUST NOT", "REQUIRED",
   "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY",
   and "OPTIONAL" are to be interpreted as described in RFC 2119 [7] and
   indicate requirement levels for compliant implementations.


4.  Definitions

   The following terms are used throughout this document:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产欧美视频| 欧美高清你懂得| 欧美日本一道本| 国产无一区二区| 午夜久久电影网| 成人avav在线| 欧美大片顶级少妇| 亚洲一二三级电影| www.欧美日韩国产在线| 日韩小视频在线观看专区| 亚洲欧美一区二区三区孕妇| 久久国产精品区| 欧美日韩精品一区二区三区| 国产精品国产三级国产普通话蜜臀 | 欧美精品一区二区三区视频| 亚洲激情在线激情| 国产成a人无v码亚洲福利| 91精品国产综合久久婷婷香蕉| 亚洲精品乱码久久久久久| 丁香婷婷综合网| 日韩一区二区三区高清免费看看| 一区二区三区日韩欧美精品| k8久久久一区二区三区| 国产视频一区在线播放| 国内精品免费在线观看| 日韩午夜在线观看| 日本欧美在线观看| 欧美电影一区二区三区| 亚洲成人久久影院| 欧美在线小视频| 亚洲国产综合色| 欧美日韩激情在线| 日韩中文字幕1| 欧美一区二区三区免费观看视频 | 国产中文字幕一区| 日韩午夜精品电影| 蓝色福利精品导航| 久久综合给合久久狠狠狠97色69| 久久精品理论片| 久久久久久久久久久电影| 国内精品免费**视频| 亚洲精品一区二区三区四区高清| 国产乱一区二区| 亚洲国产精品高清| 色综合久久久久久久久久久| 亚洲人成精品久久久久| 欧美系列日韩一区| 美女精品自拍一二三四| 精品剧情在线观看| 国产iv一区二区三区| 日韩码欧中文字| 欧美在线视频你懂得| 蜜桃视频一区二区三区在线观看| 久久亚洲春色中文字幕久久久| 夫妻av一区二区| 樱花影视一区二区| 91精品国产手机| 国产精品亚洲人在线观看| 亚洲天堂免费在线观看视频| 777xxx欧美| 国产成人精品免费| 一区二区三区四区激情| 日韩一级完整毛片| 成人午夜免费av| 午夜av区久久| 日本一区二区三区在线不卡| 欧美自拍偷拍一区| 国内国产精品久久| 亚洲免费av网站| 日韩久久精品一区| 成人avav影音| 免费观看一级欧美片| 国产农村妇女毛片精品久久麻豆 | 国产精品亚洲第一| 亚洲美女屁股眼交3| 日韩欧美一卡二卡| 色综合中文字幕国产 | 日韩美女视频在线| av成人老司机| 精品一区二区三区在线视频| 亚洲黄色免费网站| 国产欧美日韩不卡免费| 4438x成人网最大色成网站| www.欧美.com| 国产九九视频一区二区三区| 亚洲主播在线播放| 欧美激情综合五月色丁香 | 日本在线不卡一区| 亚洲欧美精品午睡沙发| 国产亚洲欧洲997久久综合| 欧美日本韩国一区二区三区视频 | 一区二区三区精品| 欧美国产乱子伦 | 99久久综合精品| 韩国一区二区在线观看| 日精品一区二区| 亚洲高清视频中文字幕| 国产精品毛片久久久久久久| 精品国产乱码久久久久久老虎| 在线免费av一区| 成人黄色国产精品网站大全在线免费观看 | 777xxx欧美| 欧美色电影在线| 91在线视频观看| 成人一区二区三区中文字幕| 久久av中文字幕片| 视频一区欧美日韩| 香蕉加勒比综合久久| 一区二区三区蜜桃| 一区二区三区视频在线观看| 综合久久一区二区三区| 中文字幕亚洲不卡| 国产精品免费视频一区| www国产成人| 久久午夜羞羞影院免费观看| 精品国产伦一区二区三区观看体验| 欧美男女性生活在线直播观看| 欧洲视频一区二区| 在线观看免费成人| 欧美系列一区二区| 欧美视频三区在线播放| 欧美日韩精品系列| 欧美日韩国产中文| 欧美成人三级在线| 国产日产精品1区| 国产精品乱码一区二区三区软件| 中文幕一区二区三区久久蜜桃| 国产欧美一区二区精品久导航| 久久精品一区四区| 一区在线观看视频| 亚洲一区二区高清| 亚洲成a人v欧美综合天堂| 日日夜夜精品免费视频| 美腿丝袜亚洲综合| 激情综合网av| 99久久精品国产麻豆演员表| 91一区二区三区在线观看| 欧美在线一区二区| 欧美一级午夜免费电影| 国产亚洲精品aa| 亚洲综合区在线| 日本不卡不码高清免费观看| 国产一区二区三区免费看| 成人国产亚洲欧美成人综合网 | 亚洲chinese男男1069| 视频一区二区国产| 国产麻豆视频一区二区| 91视频精品在这里| 制服.丝袜.亚洲.中文.综合| 欧美成人r级一区二区三区| 国产视频不卡一区| 午夜精品在线视频一区| 国产乱子轮精品视频| 色婷婷综合久久久久中文| 欧美福利电影网| 国产亲近乱来精品视频 | 中文字幕日韩一区| 日韩国产欧美三级| 99精品热视频| 欧美xxxxx牲另类人与| 亚洲国产成人午夜在线一区| 亚洲国产综合人成综合网站| 福利91精品一区二区三区| 欧美日韩一区二区在线观看视频| 欧美精品一区二区三区蜜臀| 亚洲制服丝袜av| 国产精品一二三| 欧美一区二区三区免费观看视频 | 国产精品久久久久久久午夜片| 天天操天天综合网| 99精品国产99久久久久久白柏| 日韩女优毛片在线| 亚洲综合一区二区精品导航| 国产成人av一区二区| 制服丝袜日韩国产| 亚洲激情网站免费观看| 国产成人午夜精品影院观看视频 | 一本色道久久综合亚洲aⅴ蜜桃| 日韩欧美久久久| 午夜精品一区二区三区三上悠亚 | 午夜私人影院久久久久| 国产成人免费视频| 欧美sm极限捆绑bd| 日本中文在线一区| 欧美在线短视频| 亚洲色图清纯唯美| 成人永久免费视频| 亚洲精品在线免费播放| 日本在线播放一区二区三区| 欧美自拍偷拍一区| 亚洲综合精品久久| 91在线视频观看| 国产精品久久久久精k8| 国产高清一区日本| 久久久久久影视| 国产在线观看免费一区| 久久综合久久综合久久| 精品一区二区三区免费| 欧美成人精品二区三区99精品| 日韩精品三区四区|