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 & Display Management.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">The short answer: 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 "framework" 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 "Device Profile for Web Services" (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"> "… 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">•</FONT><FONT SIZE=2 FACE="Arial"> Send more secure messages to and from a Web service</FONT>
<BR><FONT SIZE=2 FACE="Tahoma">•</FONT><FONT SIZE=2 FACE="Arial"> Dynamically discover a Web service</FONT>
<BR><FONT SIZE=2 FACE="Tahoma">•</FONT><FONT SIZE=2 FACE="Arial"> Describe a Web service</FONT>
<BR><FONT SIZE=2 FACE="Tahoma">•</FONT><FONT SIZE=2 FACE="Arial"> Subscribe to, and receive events from, a Web service"</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: </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>