<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<title>Message</title>

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.emailstyle17
        {font-family:Arial;
        color:windowtext;}
span.emailstyle18
        {font-family:Arial;
        color:navy;}
span.EmailStyle19
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Our latest WSDL can be found at:</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><a
href="http://services.learningwebservices.com/venueservice/venueservice.asmx?WSDL">http://services.learningwebservices.com/venueservice/venueservice.asmx?WSDL</a></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>A real brief read of SASL shows it as
another authentication protocol, not addressing authorization.</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Well, you are SQL backended today and a
goal I would like to reach would be that CXP Venue Service, AG Venue Server,
and NCSA Scheduler can all run on the same box sharing the same backend data.&nbsp;
What form of datastore do you feel is appropriate for an AG 2.0 service if not
SQL?</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Ivan R. Judson
[mailto:judson@mcs.anl.gov] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, October 02, 2002
7:21 PM<br>
<b><span style='font-weight:bold'>To:</span></b> Jay Beavers<br>
<b><span style='font-weight:bold'>Cc:</span></b> Todd Needham; 'Michael E.
Papka'; 'Ag-Dev@Mcs. Anl. Gov'<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: Drop me links to the
AG 2.0 specs after the presentation please</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>Hey Jay,</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>Thanks for the feedback
already.&nbsp; I need to read over the WS-Security spec, I know it's been in
flux lately, but I need to get more familiar with it. Maybe while I'm home
after the baby comes tomorrow (shyeah).</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>We do have this general
problem of thinking of ACE/ACL's and enforcement infrastructure, which i think
is rich for work.&nbsp; We do have to leverage Globus for our security, but I
know Globus has done some work on SASL integration.&nbsp; Has Passport done anything
to be a SASL option?&nbsp; If so, we could consider targeting
SASL&nbsp;abstracting the actual security implementation out of the
infrastructure (which might benefit everyone).&nbsp; I'll read up on SASL to
see if this makes more or less sense.</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>We haven't specified SQL
schemas yet since that assumes a SQL database as a web service backend.&nbsp;
I'd be happy if we get interfaces concretely defined in WSDL, leveraging data
types defined by XML Schemas.&nbsp; Those map directly to SQL data structures
with .Net but also leave us the option of other implementations.</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>Can you remind me of
where the WSDL descriptions of the components you developed are?</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>Thanks,</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=blue face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:blue'>--Ivan</span></font></p>

</div>

<blockquote style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;margin-left:
.5in'><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>-----Original
Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Jay Beavers
[mailto:jbeavers@microsoft.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Tuesday, October 01, 2002
1:40 PM<br>
<b><span style='font-weight:bold'>To:</span></b> judson@mcs.anl.gov<br>
<b><span style='font-weight:bold'>Cc:</span></b> Todd Needham; Michael E. Papka<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: Drop me links to the
AG 2.0 specs after the presentation please</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Some thoughts for you:</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><b><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy;
font-weight:bold'>Authentication / Authorization</span></font></b></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Have you looked at the
WS-Security specification?&nbsp; It provides for attaching X.509 certificates
to SOAP messages and signing the messages.&nbsp; In reviewing the Globus
Toolkit 2.0&#8217;s security model, it seemed that WS-Security would be a great
way of using Globus certificates with web service calls.&nbsp; The &#8220;Web
Services Development Kit&#8221; has a preview implementation of WS-Security for
.NET&nbsp; You can download the <a
href="http://msdn.microsoft.com/downloads/default.asp?URL=/downloads/sample.asp?url=/MSDN-FILES/027/001/997/msdncompositedoc.xml">WSDK
Preview</a>.&nbsp; See <a
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwssecur/html/wssecwithwsdk.asphttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwssecur/html/wssecwithwsdk.asp">Using
WS_Security with the WSDK</a> for an example with source code of how to use the
WSDK to sign and authenticate a web service call using X.509 v3 certificates.</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Unfortunately, the WSDK
still doesn&#8217;t have ACL/ACE functionality for authorizing users&#8217;
access to objects.&nbsp; I&#8217;m prototyping a couple of classes that basically
mirror the ACL/ACE/group design from VMS/NT for an unrelated project if
you&#8217;re interested in collaborating in this area.&nbsp; The idea is to
have a generic &#8220;authorization&#8221; object that you can
&#8220;attach&#8221; to an object, set the ACL, serialize the ACL for easy
storage, and perform authorization checks.</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><b><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy;
font-weight:bold'>SQL Schemas</span></font></b></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>I didn&#8217;t see any
details on web service interfaces of SQL schema in the discussions.&nbsp;
I&#8217;d like to talk at this level so that we can get interoperability
going.&nbsp; I&#8217;ve done a first pass at SQL schema synchronization with
Shawn Davis and I think I should be AG Venue Server functionality compatible
with my next venue server release.&nbsp; I&#8217;d love to be in a position
where we (MSR) release a subset of functionality and both ANL and NCSA are able
to add on functionality to the same server by adding additional functionality
on top of the same data store.</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><b><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy;
font-weight:bold'>Web Service Interfaces</span></font></b></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>I&#8217;d like to
synchronize on web service interfaces too.&nbsp; I&#8217;ve provided you guys
with our WSDL and source for the web service calls used by CXP.&nbsp; I&#8217;d
like to get feedback and to synchronize these as well, probably following the
same pattern as above where we provide a subset of functionality but that
subset is 100% compatible.</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>I look forward to talking
more after the retreat.</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>&nbsp;- jcb</span></font></p>

<p class=MsoNormal style='margin-left:.5in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Ivan R. Judson
[mailto:judson@mcs.anl.gov] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, September 30, 2002
7:57 PM<br>
<b><span style='font-weight:bold'>To:</span></b> Jay Beavers<br>
<b><span style='font-weight:bold'>Cc:</span></b> Todd Needham; 'Michael E.
Papka'<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: Drop me links to the
AG 2.0 specs after the presentation please</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:blue'>Hey
Dude,</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:blue'>Don't
worry about it; sometimes that happens.</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:blue'><a
href="http://www.mcs.anl.gov/fl/events/agtech/">http://www.mcs.anl.gov/fl/events/agtech/</a></span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:blue'>These
aren't as detailed as I'd like, but they are a start. We'll see if things work
tomorrow :-)</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:blue'>--Ivan</span></font></p>

</div>

<div>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

</div>

<blockquote style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-right:0in;margin-bottom:12.0pt;margin-left:
1.0in'><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>-----Original
Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> Jay Beavers
[mailto:jbeavers@microsoft.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, September 30, 2002
10:16 AM<br>
<b><span style='font-weight:bold'>To:</span></b> Judson@MCS.anl.gov<br>
<b><span style='font-weight:bold'>Cc:</span></b> Todd Needham<br>
<b><span style='font-weight:bold'>Subject:</span></b> Drop me links to the AG
2.0 specs after the presentation please</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>Sorry I couldn&#8217;t join you this
morn Ivan.&nbsp; Seems technical difficulties were to be the order of the day.</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I was unable to use OpenMash instead
of ddvic to enable sending of my video.&nbsp; If I switched from ddvic to
OpenMash, all video windows came in as blank grey.</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I was unable to send audio from
rat.&nbsp; It would see the signal locally, but my send indicators stayed grey
instead of green.</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I was unable to connect to the DPPT
server.&nbsp; Don&#8217;t ask me why, I don&#8217;t know.</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>So if you could, please drop me the
PPT links later.&nbsp; I&#8217;ll take a look at them and send feedback via
email.</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>- jcb</span></font></p>

</blockquote>

</blockquote>

</div>

</body>

</html>