RE: [ws-caf] WS-Resource Framework

From
Newcomer, Eric <>
Date
2004-01-22T18:45:49+00:00
ID
Thread
RE: [ws-caf] WS-Resource Framework
I have 
the general impression of the OGSA specs as the equivalence of 
CORBA.

 

On the 
topic of the WS-Resource Framework in particular, I've looked through the specs 
and I think WS-Context could have been used, and it's unfortunate it 
wasn't.  I suppose the Resource Framework effort grew out of the Grid work 
however so it has a completely independent origin.

 

I also 
agree that I can't see a practical difference between context management in 
transactions and the context management defined for the Resource 
Framework.

 

It 
would be nice to try to converge these things at some point and in some 
organization - is that OASIS?

  
-----Original Message-----
From: Mark Little 
  [mailto:]
Sent: Thursday, January 22, 2004 
  5:41 AM
To: Savas Parastatidis; 
  
Subject: Re: [ws-caf] WS-Resource 
  Framework

  
 

  
    
----- Original Message ----- 

    
From: 
    Savas Parastatidis 
    

    
To:  
    

    
Sent: Thursday, January 22, 2004 6:36 
    AM

    
Subject: RE: [ws-caf] WS-Resource 
    Framework

    

    

    
The specs and 
    presentations can be found at:

    
 

    
http://www.globus.org/wsrf

    
 

    
BTW... they are 
    trying hard to persuade people here at GlobusWORLD that the use of 
    WS-Addressing to identify a "stateful resource" (a resource whose state can 
    be represented as an XML document) is not the same as the use of context in 
    the case of WS-AtomicTransaction. Personally, I can't see the difference. 
    They are both ways to do message correlation and achieve stateful 
    interactions. The difference I see is that WS-Resource is a way to reason 
    about distributed objects.

  
I agree. It's the old 
  "you say tomatoes and I say tomatoes" thing. If it allows the unambiguous 
  representation of state within a specific arena (don't want to use the word 
  context here to avoid confusion), then it's contextualised. I haven't read the 
  specs. yet, but I assume that it's possible for the same end-point to 
  multiplex across many different states by different WS-Addressing 
  instances?

  
    

    
 

    
Now, whether people 
    are going to start building loosely-coupled, large-scale applications around 
    the concept of a stateful resource with a coupled identity (WS-Address + 
    local identifier) and a coupled interface (the interface of the Web Service 
    identified by the first part of the WS-Address) that will have to be 
    decided. Personally, I think it still looks like distributed objects but the 
    IBM folks over here assure me that they are not doing objects and are truly 
    service-oriented. People here may disagree with me. I guess only time will 
    tell whether this approach has any 
  benefits.

  
As usual it depends 
  who you talk to in IBM and elsewhere. Fairly obviously there are people in BEA 
  and MSFT who disagree. There are also people in IBM who think it's distributed 
  objects too.

  
    

    
 

    
In their 
    presentations, they are making the following distinctions (I am not going to 
    comment for now... I'll leave this up to you):

    
- "A truly 
    stateless service" (the set of operations that identify a Web 
    service)

    
- "A conversational 
    service"

    
- "A stateless 
    service that acts upon stateful resources"

    
 

  
Mark.

  
 

  
----
Mark 
  Little,
Chief Architect, Transactions,
Arjuna Technologies 
  Ltd.

  
 

  
www.arjuna.com

  
    

    
 

    
 

    
Best 
    regards,

    

    
--
Savas Parastatidis
http://savas.parastatidis.name 
    (now blogging)
  

    

    

    

    
    

    
From: Jean-Jacques Dubray 
    [mailto:] 
Sent: Thursday, January 22, 2004 6:07 
    AM
To: 
    
Subject: [ws-caf] WS-Resource 
    Framework

    
 

    
Yet another context management 
    specification from IBM et al: http://www.marketwire.com/mw/release_html_b1?release_id=61977

    
 

    
JJ-