⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2566.txt

📁 <VC++网络游戏建摸与实现>源代码
💻 TXT
📖 第 1 页 / 共 5 页
字号:
  4.4.4   printer-location (text(127))                               101  4.4.5   printer-info (text(127))                                   101  4.4.6   printer-more-info (uri)                                    101  4.4.7   printer-driver-installer (uri)                             102  4.4.8   printer-make-and-model (text(127))                         102  4.4.9   printer-more-info-manufacturer (uri)                       102  4.4.10  printer-state (type1 enum)                                 102  4.4.11  printer-state-reasons (1setOf type2 keyword)               103  4.4.12  printer-state-message (text(MAX))                          106  4.4.13  operations-supported (1setOf type2 enum)                   106  4.4.14  charset-configured (charset)                               107  4.4.15  charset-supported (1setOf charset)                         107  4.4.16  natural-language-configured (naturalLanguage)              107  4.4.17  generated-natural-language-supported(1setOf naturalLanguage108  4.4.18  document-format-default (mimeMediaType)                    108  4.4.19  document-format-supported (1setOf mimeMediaType)           108  4.4.20  printer-is-accepting-jobs (boolean)                        109  4.4.21  queued-job-count (integer(0:MAX))                          109  4.4.22  printer-message-from-operator (text(127))                  109  4.4.23  color-supported (boolean)                                  109  4.4.24  reference-uri-schemes-supported (1setOf uriScheme)         109  4.4.25  pdl-override-supported (type2 keyword)                     110  4.4.26  printer-up-time (integer(1:MAX))                           110  4.4.27  printer-current-time (dateTime)                            111deBry, et al.                 Experimental                      [Page 5]RFC 2566              IPP/1.0: Model and Semantics            April 1999  4.4.28  multiple-operation-time-out (integer(1:MAX))               111  4.4.29  compression-supported (1setOf type3 keyword)               111  4.4.30  job-k-octets-supported (rangeOfInteger(0:MAX))             112  4.4.31  job-impressions-supported (rangeOfInteger(0:MAX))          112  4.4.32  job-media-sheets-supported (rangeOfInteger(0:MAX))         1125. Conformance                                                       112 5.1   Client Conformance Requirements                               112 5.2   IPP Object Conformance Requirements                           113  5.2.1   Objects                                                    113  5.2.2   Operations                                                 113  5.2.3   IPP Object Attributes                                      114  5.2.4   Extensions                                                 114  5.2.5   Attribute Syntaxes                                         115 5.3   Charset and Natural Language Requirements                     115 5.4   Security Conformance Requirements                             1156. IANA Considerations (registered and private extensions)           116 6.1   Typed 'keyword' and 'enum' Extensions                         116 6.2   Attribute Extensibility                                       119 6.3   Attribute Syntax Extensibility                                119 6.4   Operation Extensibility                                       120 6.5   Attribute Groups                                              120 6.6   Status Code Extensibility                                     120 6.7   Registration of MIME types/sub-types for document-formats     121 6.8   Registration of charsets for use in 'charset' attribute values1217. Internationalization Considerations                               1218. Security Considerations                                           125 8.1   Security Scenarios                                            126  8.1.1   Client and Server in the Same Security Domain              126  8.1.2   Client and Server in Different Security Domains            126  8.1.3   Print by Reference                                         127 8.2   URIs for SSL3 and non-SSL3 Access                             127 8.3   The "requesting-user-name" (name(MAX)) Operation Attribute    127 8.4   Restricted Queries                                            129 8.5   Queries on jobs submitted using non-IPP protocols             129 8.6   IPP Security Application Profile for SSL3                     1309. References                                                        13110. Authors' Addresses                                               13411. Formats for IPP Registration Proposals                           136 11.1  Type2 keyword attribute values registration                   136 11.2  Type3 keyword attribute values registration                   137 11.3  Type2 enum attribute values registration                      137 11.4  Type3 enum attribute values registration                      137 11.5  Attribute registration                                        138 11.6  Attribute Syntax registration                                 138 11.7  Operation registration                                        139 11.8  Attribute Group registration                                  139 11.9  Status code registration                                      13912.APPENDIX A: Terminology                                           141deBry, et al.                 Experimental                      [Page 6]RFC 2566              IPP/1.0: Model and Semantics            April 1999 12.1  Conformance Terminology                                       141  12.1.1  NEED NOT                                                   141 12.2  Model Terminology                                             141  12.2.1  Keyword                                                    141  12.2.2  Attributes                                                 141   12.2.2.1 Attribute Name                                           141   12.2.2.2 Attribute Group Name                                     142   12.2.2.3 Attribute Value                                          142   12.2.2.4 Attribute Syntax                                         142  12.2.3  Supports                                                   142  12.2.4  print-stream page                                          144  12.2.5  impression                                                 14413.APPENDIX B:  Status Codes and Suggested Status Code Messages      145 13.1  Status Codes                                                  146  13.1.1  Informational                                              146  13.1.2  Successful Status Codes                                    146   13.1.2.1 successful-ok (0x0000)                                   146   13.1.2.2 successful-ok-ignored-or-substituted-attributes (0x0001) 146   13.1.2.3 successful-ok-conflicting-attributes (0x0002)            147  13.1.3  Redirection Status Codes                                   147  13.1.4  Client Error Status Codes                                  147   13.1.4.1 client-error-bad-request (0x0400)                        147   13.1.4.2 client-error-forbidden (0x0401)                          147   13.1.4.3 client-error-not-authenticated (0x0402)                  148   13.1.4.4 client-error-not-authorized (0x0403)                     148   13.1.4.5 client-error-not-possible (0x0404)                       148   13.1.4.6 client-error-timeout (0x0405)                            148   13.1.4.7 client-error-not-found (0x0406)                          149   13.1.4.8 client-error-gone (0x0407)                               149   13.1.4.9 client-error-request-entity-too-large (0x0408)           149   13.1.4.10client-error-request-value-too-long (0x0409)             150   13.1.4.11client-error-document-format-not-supported (0x040A)      150   13.1.4.12client-error-attributes-or-values-not-supported (0x040B) 150   13.1.4.13client-error-uri-scheme-not-supported (0x040C)           151   13.1.4.14client-error-charset-not-supported (0x040D)              151   13.1.4.15client-error-conflicting-attributes (0x040E)             151  13.1.5  Server Error Status Codes                                  151   13.1.5.1 server-error-internal-error (0x0500)                     151   13.1.5.2 server-error-operation-not-supported (0x0501)            152   13.1.5.3 server-error-service-unavailable (0x0502)                152   13.1.5.4 server-error-version-not-supported (0x0503)              152   13.1.5.5 server-error-device-error (0x0504)                       152   13.1.5.6 server-error-temporary-error (0x0505)                    153   13.1.5.7 server-error-not-accepting-jobs (0x0506)                 153   13.1.5.8 server-error-busy (0x0507)                               153   13.1.5.9 server-error-job-canceled (0x0508)                       153 13.2  Status Codes for IPP Operations                               15314.APPENDIX C:  "media" keyword values                               155deBry, et al.                 Experimental                      [Page 7]RFC 2566              IPP/1.0: Model and Semantics            April 199915.APPENDIX D: Processing IPP Attributes                             160 15.1  Fidelity                                                      160 15.2  Page Description Language (PDL) Override                      161 15.3  Using Job Template Attributes During Document Processing.     16316.APPENDIX E: Generic Directory Schema                              16617.APPENDIX F: Change History for the Model and Semantics document   16818.FULL COPYRIGHT STATEMENT                                          1731. Introduction   The Internet Printing Protocol (IPP) is an application level protocol   that can be used for distributed printing using Internet tools and   technologies.  IPP version 1.0 (IPP/1.0) focuses only on end user   functionality.  This document is just one of a suite of documents   that fully define IPP.  The full set of IPP documents includes:     Design Goals for an Internet Printing Protocol [RFC2567]     Rationale for the Structure and Model and Protocol for the Internet        Printing Protocol [RFC2568]     Internet Printing Protocol/1.0: Model and Semantics (this document)     Internet Printing Protocol/1.0: Encoding and Transport [RFC2565]     Internet Printing Protocol/1.0: Implementer's Guide [ipp-iig]     Mapping between LPD and IPP Protocols [RFC2569]   Anyone reading these documents for the first time is strongly   encouraged to read the IPP documents in the above order.   This document is laid out as follows:     - The rest of Section 1 is an introduction to the IPP simplified       model for distributed printing.     - Section 2 introduces the object types covered in the model with       their basic behaviors, attributes, and interactions.     - Section 3 defines the operations included in IPP/1.0.  IPP       operations are synchronous, therefore, for each operation, there       is a both request and a response.     - Section 4 defines the attributes (and their syntaxes) that are       used in the model.     - Sections 5 - 6 summarizes the implementation conformance       requirements for objects that support the protocol and IANA       considerations, respectively.     - Sections 7 - 11 cover the Internationalization and Security       considerations as well as References, Author contact information,       and Formats for Registration Proposals.     - Sections 12 - 14 are appendices that cover Terminology, Status       Codes and Messages, and "media" keyword values.deBry, et al.                 Experimental                      [Page 8]RFC 2566              IPP/1.0: Model and Semantics            April 1999             Note: This document uses terms such as "attributes",             "keywords", and "support".  These terms have special             meaning and are defined in the model terminology section             12.2.  Capitalized terms, such as MUST, MUST NOT, REQUIRED,             SHOULD, SHOULD NOT, MAY, NEED NOT, and OPTIONAL, have             special meaning relating to conformance.  These terms are             defined in section 12.1 on conformance terminology, most of             which is taken from RFC 2119 [RFC2119].     - Section 15 is an appendix that helps to clarify the effects of       interactions between related attributes and their values.     - Section 16 is an appendix that enumerates the subset of Printer       attributes that form a generic directory schema.  These       attributes are useful when registering a Printer so that a       client can find the Printer not just by name, but by filtered       searches as well.     - Section 17 is an appendix that provides a Change History       summarizing the clarification and changes that might affect an       implementation since the June 30, 1998 draft.1.1 Simplified Printing Model   In order to achieve its goal of realizing a workable printing   protocol for the Internet, the Internet Printing Protocol (IPP) is   based on a simplified printing model that abstracts the many   components of real world printing solutions.  The Internet is a   distributed computing environment where requesters of print services   (clients, applications, printer drivers, etc.) cooperate and interact   with print service providers.  This model and semantics document   describes a simple, abstract model for IPP even though the underlying   configurations may be complex "n-tier" client/server systems.  An   important simplifying step in the IPP model is to expose only the key   objects and interfaces required for printing.  The model described in   this model document does not include features, interfaces, and   relationships that are beyond the scope of the first version of IPP   (IPP/1.0).  IPP/1.0 incorporates many of the relevant ideas and   lessons learned from other specification and development efforts   [HTPP] [ISO10175] [LDPA] [P1387.4] [PSIS] [RFC1179] [SWP].  IPP is   heavily influenced by the printing model introduced in the Document   Printing Application (DPA) [ISO10175] standard.  Although DPA   specifies both end user and administrative features, IPP version 1.0   (IPP/1.0) focuses only on end user functionality.   The IPP/1.0 model encapsulates the important components of   distributed printing into two object types:     - Printer (Section 2.1)     - Job (Section 2.2)deBry, et al.                 Experimental                      [Page 9]RFC 2566              IPP/1.0: Model and Semantics            April 1999

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -