Revision Summary Date Revision History Revision Comments 3/2/2007 1.0 New Version 1.0 release 4/3/2007 1.1 Minor Version 1.1 release 5/11/2007 1.2 Version 1.2 release 6/1/2007 1.2.1 Editorial Changed language and formatting in the technical content. 7/3/2007 1.2.2 Editorial Changed language and formatting in the technical content. 8/10/2007 1.2.3 Editorial Changed language and formatting in the technical content. 9/28/2007 1.2.4 Editorial Changed language and formatting in the technical content. 10/23/2007 2.0 Major Converted document to unified format. 1/25/2008 2.0.1 Editorial Changed language and formatting in the technical content. 3/14/2008 2.1 Minor Clarified the meaning of the technical content.
6/20/2008 2.2 Minor Clarified the meaning of the technical content. 7/25/2008 3.0 Major Updated and revised the technical content. 8/29/2008 3.1 Minor Clarified the meaning of the technical content. 10/24/2008 3.1.1 Editorial Changed language and formatting in the technical content. 12/5/2008 3.2 Minor Clarified the meaning of the technical content. 1/16/2009 3.3 Minor Clarified the meaning of the technical content. 2/27/2009 3.3.1 Editorial Changed language and formatting in the technical content. 4/10/2009 3.3.2 Editorial Changed language and formatting in the technical content. 5/22/2009 3.4 Minor Clarified the meaning of the technical content. 7/2/2009 3.4.1 Editorial Changed language
and formatting in the technical content. 8/14/2009 3.5 Minor Clarified the meaning of the technical content. 9/25/2009 3.6 Clarified the meaning of the technical content. 11/6/2009 3.7 Minor Clarified the meaning of the technical content. 12/18/2009 3.8 Minor Clarified the meaning of the technical content. 1/29/2010 3.8.1 Editorial Changed language and formatting in the technical content. 3/12/2010 3.8.2 Editorial Changed language and formatting in the technical content. 4/23/2010 3.8.3 Editorial Changed language and formatting in the technical content. 6/4/2010 3.8.4 Editorial Changed language and formatting in the technical content.
5/6/2011 3.10 None No changes to the meaning, language, or formatting of the technical content. 6/17/2011 3.11 Minor Clarified the meaning of the technical content. 9/23/2011 3.11 None No changes to the meaning, language, or formatting of the technical content. 12/16/2011 4.0 Major Updated and revised the technical content. 3/30/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 7/12/2012 4.0 None No changes to the meaning, language, or formatting of the technical content. 10/25/2012 4.0 None No changes to the meaning, language, or formatting of the technical content.
Relationship to Other Protocols The Web Point-and-Print Protocol is dependent on specifications and , and on TCP/IP specification . There are no protocols that are dependent on the Web Point-and-Print Protocol. Prerequisites/Preconditions The Web Point-and-Print Protocol is built on and therefore has the prerequisites specified in that are common to HTTP communications. It is a requirement that, before the protocol is invoked, a Web Point-and-Print Protocol client has obtained both the name of a server that supports the Web Point-and-Print Protocol and the name of a printer. How a client obtains these names is not addressed in this specification. Applicability Statement The Web Protocol is applicable in environments that require distribution of software where other mechanisms (such as the Print System Remote Protocol; for more information, see ) are not available. Versioning and Capability Negotiation The Web Point-and-Print Protocol does not have versioning and does not contain locale-dependent information. Vendor-Extensible Fields The Web Point-and-Print Protocol does not support vendor-extensible fields. Standards Assignments The Web Point-and-Print Protocol uses the following default assignments. Parameter Value Reference TCP/IP port for 80 As specified in section 3.2.2. TCP/IP port for 443 As specified in section 2.3.
Index A Abstract data model 19 20 9 B 14 14 C 9 28 Client 19 22 22 22 19 19 19 19 19 19 19 19 11 11 11 D 16 Data model - abstract 19 20 11 13 13 14 14 13 13 13 13 E Examples 22 22 F 9 File formats 14 16 G 6 H Higher-layer triggered events 19 20 I 24 24 8 Initialization 19 20 6 L Local events 19 21 M Message processing 19 20 Messages 11 11 13 14 13 13 12 11 11 N 8 O Other local events 19 21 8 P 24 24 9 9 15 25