MFD> Rationale for Scan Service Interface

MFD> Rationale for Scan Service Interface

MFD> Rationale for Scan Service Interface

McDonald, Ira imcdonald at sharplabs.com
Thu Sep 20 18:09:38 EDT 2007


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
 




More information about the Mfd mailing list