Re: MFD> Issue to resolve before PWG wide Last Call of Scan spec

From: Ira McDonald (blueroofmusic@gmail.com)
Date: Thu Aug 28 2008 - 12:18:01 EDT

  • Next message: William A Wagner: "RE: MFD> MFD August 14 & 15 face-to-face meeting minutes available"

    Hi Pete,

    I agree that your alternative 2 (add service names to operation names in a
    single PWG namespace) is much better.

    Cheers,
    - Ira

    On Thu, Aug 28, 2008 at 9:50 AM, Zehler, Peter <Peter.Zehler@xerox.com> wrote:
    > All,
    >
    >
    >
    > I have come across a small issue in some of my prototyping of Scan, Print
    > and Resource when trying to co-locate them on a single port. The issue is a
    > result of moving to a single namespace for all of the MFD. In a SOAP
    > binding using document/literal encoding, messages are dispatched using the
    > SoapAction or the message name in the body of the request. The implication
    > here is that all operations across the MFD services must have a unique name
    > or they need to be differentiated by namespace. Differentiating service
    > operations by namespace changes the fully qualified name of the operations.
    >
    >
    >
    > We have common administrative operations such as Pause and Resume. We also
    > have some common service specific operations such as CreateJob that share a
    > name but differ in the contents of the parameters.
    >
    >
    >
    > Possible solutions:
    >
    > 1) Change back to multiple namespace approach putting each service in
    > its own namespace.
    >
    > 2) Modify the operation names to include the name of the service in
    > all operations.
    >
    >
    >
    > Proposed solution:
    >
    > I prefer alternative 2. Alternative 1 will cause some extensibility point
    > issues and complicates the structure of the WSDL and schemas. There is some
    > mapping that needs to be done with solution 2 and deployed Web Services
    > (e.g. WS-Scan). I see no problem with that since a mapping is required
    > even if the unqualified operation names are aligned. The mapping required
    > is trivial.
    >
    >
    >
    > If there is no objection, I will make the change before moving to PWG wide
    > Last Call. If anyone wishes to discuss this at a teleconference I can delay
    > sending the document for PWG wide Last Call. Please send me a note this
    > week if you to discuss this further.
    >
    >
    >
    > Comments?
    >
    >
    >
    > Pete
    >
    >
    >
    > Peter Zehler
    >
    > Xerox Research Center Webster
    > Email: Peter.Zehler@Xerox.com
    > 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
    >
    >

    -- 
    Ira McDonald (Musician / Software Architect)
    Chair - Linux Foundation Open Printing WG
    Blue Roof Music/High North Inc
    email: blueroofmusic@gmail.com
    winter:
     579 Park Place Saline, MI 48176
     734-944-0094
    summer:
     PO Box 221 Grand Marais, MI 49839
     906-494-2434
    


    This archive was generated by hypermail 2.1.4 : Thu Aug 28 2008 - 12:18:08 EDT