attachment

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7234.20">
<TITLE>ACTION ITEM: WS-Devices applicability</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hello everyone,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">At our face-to-face meeting, I was assigned to investigate whether or not WS-Devices would be a possible consideration for supporting Projector &amp; Display Management.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">The short answer:&nbsp; It appears that it could be.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">According to the local expert at my company, WS-Devices is primarily a &quot;framework&quot; for web services on devices. This framework would support the discovery of devices that [could have] support for management services.</FONT></P>

<P><I><FONT SIZE=2 FACE="Arial">[Actually, it seems that the specification is actually called &quot;Device Profile for Web Services&quot; (DPWS). Microsoft uses the term Web Services on Devices for its implementation of the DPWS.]</FONT></I></P>

<P><FONT SIZE=2 FACE="Arial">The Device Profile for Web Services described by Microsoft at </FONT><A HREF="http://www.microsoft.com/whdc/rally/rallywsd.mspx"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://www.microsoft.com/whdc/rally/rallywsd.mspx</FONT></U></A><FONT SIZE=2 FACE="Arial"> &quot;&#8230; specifies a lightweight subset of the overall Web services protocol suite that is appropriate for network-connected devices. The Devices Profile prescribes how to use elements of core Web services specifications to enable these functions:</FONT></P>
<UL>
<P><FONT SIZE=2 FACE="Tahoma">&#8226;</FONT><FONT SIZE=2 FACE="Arial"> Send more secure messages to and from a Web service</FONT>

<BR><FONT SIZE=2 FACE="Tahoma">&#8226;</FONT><FONT SIZE=2 FACE="Arial"> Dynamically discover a Web service</FONT>

<BR><FONT SIZE=2 FACE="Tahoma">&#8226;</FONT><FONT SIZE=2 FACE="Arial"> Describe a Web service</FONT>

<BR><FONT SIZE=2 FACE="Tahoma">&#8226;</FONT><FONT SIZE=2 FACE="Arial"> Subscribe to, and receive events from, a Web service&quot;</FONT>
</P>
</UL>
<P><FONT SIZE=2 FACE="Arial">So the real issue is that the specific Web Service(s) which would support the desired device management (and alert notification) functions would need to be defined first. Then, WS-Devices could be used to discover the service, describe the service, subscribe to the service, and receive events from the service.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Does this help?</FONT>
</P>

<P><I><FONT SIZE=2 FACE="Arial">Reference:&nbsp; </FONT></I><A HREF="http://specs.xmlsoap.org/ws/2006/02/devprof/devicesprofile.pdf"><I><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://specs.xmlsoap.org/ws/2006/02/devprof/devicesprofile.pdf</FONT></U></I></A><I></I>
</P>

<P><FONT SIZE=2 FACE="Arial">Lee</FONT>

<BR><FONT SIZE=1 FACE="Courier New">===========================</FONT>

<BR><FONT SIZE=1 FACE="Courier New">Lee Farrell</FONT>

<BR><FONT SIZE=1 FACE="Courier New">Canon Development Americas</FONT>

<BR><FONT SIZE=1 FACE="Courier New">15975 Alton Parkway</FONT>

<BR><FONT SIZE=1 FACE="Courier New">Irvine, CA 92618-3731</FONT>

<BR><FONT SIZE=1 FACE="Courier New">(949) 932-3163 - voice</FONT>

<BR><FONT SIZE=1 FACE="Courier New">(949) 932-3520 - fax</FONT>

<BR><FONT SIZE=1 FACE="Courier New">lee.farrell@cda.canon.com</FONT>

<BR><FONT SIZE=1 FACE="Courier New">===========================</FONT>
</P>

</BODY>
</HTML>