Subject: PMP> prtChannelType proposal for WS-Print

From: "Zehler, Peter" <[email-masked]>
Date: Wed, 31 Oct 2007 14:30:06 -0400

All,

Below is my proposal for the extension of PrtChannelTypeTC to cover
WS-Print capable devices.

Comments?

Pete

________________________________________________

chWsPrint(46), -- Not in RFC 3805

-- Web Services on Devices Printer (WS-Print),

-- (WS-Print 1.0 - see [WS-Print])

--

-- WS-Print Service URL

-- Keyword: Address

-- Syntax: URI (Unicode UTF-8 per

-- [RFC2396])

-- Status: Mandatory

-- Multiplicity: Single

-- Default: not applicable

-- Description: URI of this WS-Print Printer

-- within Internet naming scope. Unicode

-- UTF-8 [RFC3629] string with

-- hexadecimal escapes for any non-ASCII

-- characters (per [RFC2396]).

-- Conformance: A WS-Print Printer shall list

-- all URLs it supports (one per Channel

-- entry). 

--

-- WS-Print Device ID

-- Keyword: Device UUID

-- Syntax: OCTET STRING (SIZE(0..63)

-- Status: Mandatory

-- Multiplicity: Single

-- Default: not applicable

-- Description: Globally unique protocol 

-- independent identifier for the device

-- hosting the WS-Print Printer

-- (per [RFC4122]).

--

--

-- WS-Print Service ID

-- Keyword: ServiceId

-- Syntax: URI (Unicode UTF-8 per

-- [RFC2396])

-- Status: Mandatory

-- Multiplicity: Single

-- Default: not applicable

-- Description: Identifier for the 

--  host which MUST be persisted 

-- across re-initialization and MUST NOT 

-- be shared across multiple Host elements.

-- Conformance: This value should be 

-- compared directly, as a case-sensitive 

-- string, with no attempt to make a relative 

-- URI into an absolute URI, to process escape 

-- sequences or to otherwise canonicalize it. 

-- (See [DEVPROF])

--

[WS-Print] Microsoft Corporation, "Print Service Definition Version 1.0
For Web Services on Devices ", November 2006, (See
http://www.microsoft.com/whdc/rally/wsdspecs.mspx)

[RFC 4122] P. Leach, et al, "A Universally Unique Identifier (UUID) URN
Namespace," July 2005. (See http://www.ietf.org/rfc/rfc4122.txt)

[DEVPROF] - J. Schlimmer, et all,  "Devices Profile for Web Services",
February 2006.

(See http://specs.xmlsoap.org/ws/2006/02/devprof/devicesprofile.pdf )   

________________________________________________

Peter Zehler
XEROX
Xerox Research Center Webster
Email: [email-masked]
Voice: (585) 265-8755
FAX: (585) 265-7441
US Mail: Peter Zehler
Xerox Corp.
800 Phillips Rd.
M/S 128-25E
Webster NY, 14580-9701 

________________________________

From: Zehler, Peter 
Sent: Tuesday, October 30, 2007 7:00 PM
To: [email-masked]'
Cc: 'Mike Fenelon'
Subject: prtChannelType for WS-Print

All,

I would like to see chWsPrint(46) registered for the WS-Print print
channel.  What would have to be done to accomplish this?  I would also
like to see the prtChannelProtocolVersion be defined to hold the target
namespace for the protocol.

Pete

Peter Zehler
XEROX
Xerox Research Center Webster
Email: [email-masked]
Voice: (585) 265-8755
FAX: (585) 265-7441
US Mail: Peter Zehler
Xerox Corp.
800 Phillips Rd.
M/S 128-25E
Webster NY, 14580-9701