Hi,
Nancy - for inclusion as section 3.1 in your next draft
of SSI after the Montreal meeting (note slightly changed
title of section). Modelled on the PSI and Counter MIB
rationale sections.
Cheers,
- Ira
Ira McDonald (Musician / Software Architect)
Chair - Linux Foundation Open Printing WG
Blue Roof Music / High North Inc
PO Box 221 Grand Marais, MI 49839
phone: +1-906-494-2434
email: imcdonald at sharplabs.com
------------------------------------------------
3.1 Rationale for Scan Service Interface
The PWG Imaging System Counters specification [PWG5106.1] defines:
(a) A standard set of Imaging Services for Imaging Systems.
(b) A set of use models for monitoring and billing, management,
and accounting for these Imaging Services.
(c) A set of abstract counters for these Imaging Services.
requirements.
(d) A set of conformance requirements for implementations of these
abstract counters in Imaging Systems.
The IPP/1.1 Model and Semantics [RFC2911] and the PWG Print Service
Interface [PWG5104.2] each define:
(a) Models of Print Services, Print Devices, and Print Jobs.
(b) Sets of abstract operations and elements for Print Services.
(c) Sets of abstract operations and elements for Print Jobs.
(d) Sets of conformance requirements for implementations of these
abstract operations and elements in Print Services and Print
Jobs.
The IPP/1.1 Encoding and Transport [RFC2910] and the PWG Print Service
Interface [PWG5104.2] each define:
(a) Concrete protocol stacks for IPP/1.1 (HTTP over TLS) and PSI/1.0
(SOAP over HTTP).
(b) Concrete mappings of operations and elements for Print Services.
(c) Concrete mappings of operations and elements for Print Jobs.
Jobs.
(d) Sets of conformance requirements for implementations of these
concrete operations and elements in Print Services.
In order to support equivalent functionality for scanning in network
multifunction devices, there is a clear need to develop a semantic
model and a set of abstract operations and elements for Scan Services
and Scan Jobs.
In order to implement these abstract operations and elements for Scan
Services and Scan Jobs, there is a clear need to map them onto a
concrete protocol stack to link Scan Clients and Scan Services.
Since the current state-of-the-art Internet network application protocol
stack is the Web Services stack (i.e., WSDL-defined SOAP over HTTP,
using standard Web Services modules for security, addressing, etc.),
there is a clear need to define a binding of these abstract operations
and elements for Scan Services and Scan Jobs onto concrete SOAP messages
and XML Schema instances.
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.487 / Virus Database: 269.13.27/1020 - Release Date: 9/20/2007 12:07 PM