
Savas Parastatidis wrote:
The argument that is being made is not that an implementation of WS-RF cannot exist on .NET. WSRF.NET demonstrates that this is possible.
The argument is about whether support for WS-Addressing is all that is required in order to interact with services built on top of WS-RF. I believe this to be an oversimplification. Support for WS-Addressing is absolutely required. However, it's not enough. The implementation of the semantics of the ResourceProperties and Lifetime related messages have to be provided. If they are not provided, a developer will end up implementing them.
So, WSRF.NET implements the support for RPs and Lifetime on *standard* .NET, such that developers will not have to implement the primitives, can easily deploy the great abstraction that they represent, and can instead focus on higher-level application code. Furthermore, it will allow us to model the world the WSRF-way with the confidence that those developers do not face any impedance mismatch on the .NET platform.
The analogy I usually use is this... The interaction with an HTTP server requires TCP/IP. If you have socket-programming libraries you can interact with the HTTP server. However, in the process you'll be implementing a programming library for HTTP communications.
Those are only the masochistic-type of programmers who do not (want to) look for available http-libraries that implement the stack for them... -Frank. PS. (...be careful not to give arguments in support of wsrf and wsrf.net ;-) )
-----Original Message----- From: owner-ogsa-wg@ggf.org [mailto:owner-ogsa-wg@ggf.org] On Behalf
Of
Mark Morgan Sent: Tuesday, March 01, 2005 5:10 PM To: daveb@nesc.ac.uk; gannon@cs.indiana.edu; foster@mcs.anl.gov Cc: meder@mcs.anl.gov; ogsa-wg@gridforum.org; tony.hey@epsrc.ac.uk Subject: RE: [ogsa-wg] RE: GRIDtoday Edition: Tony Hey: 'Challenging
Times
for GGF & Standards'
Isn't WSRF.NET at the University of Virginia essentially proof of
this?
-- Mark Morgan Research Scientist Department of Computer Science University of Virginia http://www.cs.virginia.edu mmm2a@virginia.edu (434) 982-2790
-- Frank Siebenlist franks@mcs.anl.gov The Globus Alliance - Argonne National Laboratory