attachment
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META content="MSHTML 6.00.2800.1578" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>Hi
Harry,</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff
size=4></FONT></SPAN> </DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>Ah -
obtaining status on existing jobs (which are probably nouns,</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>that
is, named resources in a REST view) is a simpler problem.</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff
size=4></FONT></SPAN> </DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>If you
don't need to cancel or otherwise modify those jobs then</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>a REST
approach could be reasonable.</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff
size=4></FONT></SPAN> </DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>What
PSI does very nicely is to model the Print Service and the
</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>Print
Device separately.</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff
size=4></FONT></SPAN> </DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff
size=4>Cheers,</FONT></SPAN></DIV>
<DIV><SPAN class=650292818-09012007><FONT face=Arial color=#0000ff size=4>-
Ira</FONT></SPAN></DIV>
<DIV> </DIV>
<P><FONT size=2>Ira McDonald (Musician / Software Architect)<BR>Chair - FSG Open
Printing Steering Committee<BR>Blue Roof Music / High North Inc<BR>PO Box
221 Grand Marais, MI 49839<BR>phone: +1-906-494-2434<BR>email:
imcdonald@sharplabs.com</FONT> </P>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Harry Lewis
[mailto:harryl@us.ibm.com]<BR><B>Sent:</B> Monday, January 08, 2007 6:34
PM<BR><B>To:</B> McDonald, Ira<BR><B>Cc:</B> ps@pwg.org<BR><B>Subject:</B> RE:
PS> REST version of PSI<BR><BR></FONT></DIV><BR><FONT face=sans-serif
size=2>Ira, thanks for your thoughts on REST/SOAP with PSI. </FONT><BR><FONT
face=sans-serif size=2>My main focus is on obtaining job status from a server
that already has a list of jobs and their state so I'm not really exercising PSI
at it's fullest </FONT><BR><FONT face=sans-serif
size=2>---------------------------------------------- <BR>Harry Lewis <BR>IBM
STSM<BR>Chairman - IEEE-ISTO Printer Working Group<BR>http://www.pwg.org<BR>IBM
Printing Systems
<BR>http://www.ibm.com/printers<BR>303-924-5337<BR>----------------------------------------------
</FONT><BR><BR><BR>
<TABLE width="100%">
<TBODY>
<TR vAlign=top>
<TD width="40%"><FONT face=sans-serif size=1><B>"McDonald, Ira"
<imcdonald@sharplabs.com></B> </FONT>
<P><FONT face=sans-serif size=1>01/08/2007 03:50 PM</FONT> </P>
<TD width="59%">
<TABLE width="100%">
<TBODY>
<TR vAlign=top>
<TD>
<DIV align=right><FONT face=sans-serif size=1>To</FONT></DIV>
<TD><FONT face=sans-serif size=1>Harry Lewis/Boulder/IBM@IBMUS,
ps@pwg.org</FONT>
<TR vAlign=top>
<TD>
<DIV align=right><FONT face=sans-serif size=1>cc</FONT></DIV>
<TD>
<TR vAlign=top>
<TD>
<DIV align=right><FONT face=sans-serif size=1>Subject</FONT></DIV>
<TD><FONT face=sans-serif size=1>RE: PS> REST version of
PSI</FONT></TR></TBODY></TABLE><BR>
<TABLE>
<TBODY>
<TR vAlign=top>
<TD>
<TD></TR></TBODY></TABLE><BR></TR></TBODY></TABLE><BR><BR><BR><FONT face=Arial
color=blue size=4>Hi Harry,</FONT> <BR><FONT size=3> </FONT> <BR><FONT
face=Arial color=blue size=4>A quick few thoughts.</FONT> <BR><FONT
size=3> </FONT> <BR><FONT face=Arial color=blue size=4>PSI is NOT at all
SOAP-specific (the WSDL could easily</FONT> <BR><FONT face=Arial color=blue
size=4>generate pure HTTP bindings), but PSI is RPC-style and</FONT> <BR><FONT
face=Arial color=blue size=4>stateful (like all IETF, PWG, and vendor print
protocols),</FONT> <BR><FONT face=Arial color=blue size=4>which is the exact
opposite of REST.</FONT> <BR><FONT size=3> </FONT> <BR><FONT face=Arial
color=blue size=4>From my reading of REST descriptions, it appears REST</FONT>
<BR><FONT face=Arial color=blue size=4>is verb-poor and noun-rich and stateless.
Neither PSI,</FONT> <BR><FONT face=Arial color=blue size=4>nor any other
real print protocol is stateless - and I can't</FONT> <BR><FONT face=Arial
color=blue size=4>imagine any easy transform to get there (or why you'd</FONT>
<BR><FONT face=Arial color=blue size=4>want to).</FONT> <BR><FONT
size=3> </FONT> <BR><FONT face=Arial color=blue size=4>Since there is
consistency in available descriptions of</FONT> <BR><FONT face=Arial color=blue
size=4>REST, designing RESTful applications seems to be a</FONT> <BR><FONT
face=Arial color=blue size=4>statement in the eye of the beholder.</FONT>
<BR><FONT size=3> </FONT> <BR><FONT face=Arial color=blue size=4>Would you
care to expand on the reason for your</FONT> <BR><FONT face=Arial color=blue
size=4>question?</FONT> <BR><FONT size=3> </FONT> <BR><FONT face=Arial
color=blue size=4>Cheers,</FONT> <BR><FONT face=Arial color=blue size=4>-
Ira</FONT> <BR><FONT size=3> </FONT> <BR><FONT size=2>Ira McDonald
(Musician / Software Architect)<BR>Chair - FSG Open Printing Steering
Committee<BR>Blue Roof Music / High North Inc<BR>PO Box 221 Grand Marais,
MI 49839<BR>phone: +1-906-494-2434<BR>email:
imcdonald@sharplabs.com</FONT><FONT size=3> </FONT><BR><FONT face=Tahoma
size=2>-----Original Message-----<B><BR>From:</B> owner-ps@pwg.org
[mailto:owner-ps@pwg.org]<B>On Behalf Of </B>Harry Lewis<B><BR>Sent:</B> Monday,
January 08, 2007 1:15 PM<B><BR>To:</B> ps@pwg.org<B><BR>Subject:</B> PS> REST
version of PSI <BR></FONT><BR><FONT face=sans-serif size=2><BR>Is PSI so SOAP
specific that a REST version would be out of the question? What basic steps are
needed to migrate PSI from SOAP to REST?</FONT><FONT size=3> </FONT><FONT
face=sans-serif size=2><BR>----------------------------------------------
<BR>Harry Lewis <BR>IBM STSM<BR>Chairman - IEEE-ISTO Printer Working
Group<BR>http://www.pwg.org<BR>IBM Printing Systems
<BR>http://www.ibm.com/printers<BR>303-924-5337<BR>----------------------------------------------
</FONT><BR>
<P><FONT size=2>--<BR>No virus found in this outgoing message.<BR>Checked by AVG
Free Edition.<BR>Version: 7.5.432 / Virus Database: 268.16.7/620 - Release Date:
1/8/2007 4:12 PM</FONT>
<P></P></BODY></HTML>
<BR>
<P><FONT SIZE=2>--<BR>
No virus found in this outgoing message.<BR>
Checked by AVG Free Edition.<BR>
Version: 7.5.432 / Virus Database: 268.16.8/621 - Release Date: 1/9/2007 1:37 PM<BR>
</FONT> </P>