OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-caf message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [ws-caf] Meeting notes 3-22-2004


I strongly agree with Mark, and would quote the same authorities.

The main point at issue is part of caf-63 (aka
http://www.choreology.com/external/ws-ctx.prf_comments.revised.htm#PRF-1
). An activity comprises a set of instances of use of a web service -
particular transmissions of messages - and not a set of statically
available services or facilities within those services. Actually, what
one presumably wants to encompass is the processing related to the
messages, but that gets rather hard to specify in a service world (just
as it was hard to specify in open systems interconnection, where the
same kind of communication-centred, implementation-agnostic approach was
used. 

(come to think of it, OSI would call an "operation" a "service
primitive", but that is still the static type, not the instance that
travels on the wire. I think we used to say "invoke a service
primitive", but I'm not sure. There was certainly no feeling in my mind
that "invoke" implied methods on objects back then)

Peter

> -----Original Message-----
> From: Mark Little [mailto:mark.little@arjuna.com] 
> Sent: 24 March 2004 08:45
> To: Savas Parastatidis; ws-caf
> Subject: Re: [ws-caf] Meeting notes 3-22-2004
> 
> 
> I think it's true that Web services receive documents and 
> those documents are used to determine work that has to be 
> "done". But conceptually the are being invoked and they do 
> offer services/operations/types of work. WSDL even goes as 
> far as providing the <operation></operation> name, so it's 
> not like we're not following the standard as far as the work 
> "operation" goes. And as for "invoked", once again other 
> specs. (e.g., BPEL) use the same term in the same way (and in 
> the same sentence as "operation").
> 
> I think this isn't the time or place to start a holy war 
> about syntax. The worst thing we could do is start to use 
> completely different terminology from what our readers will 
> be used to. Now that's not to say that the discussion is 
> irrelevant, only that this isn't the venue for it.
> 
> Mark.
> 
> ----
> Mark Little,
> Chief Architect, Transactions,
> Arjuna Technologies Ltd.
> 
> 
> ----- Original Message ----- 
> From: "Savas Parastatidis" <Savas.Parastatidis@newcastle.ac.uk>
> To: "ws-caf" <ws-caf@lists.oasis-open.org>
> Sent: Wednesday, March 24, 2004 12:10 AM
> Subject: RE: [ws-caf] Meeting notes 3-22-2004
> 
> 
> > All,
> >
> > I am sorry for this intervention in your technical 
> discussions. I know 
> > I haven't been active in following the excellent work you've been 
> > doing here but I just couldn't resist in sending this comment...
> >
> > >
> > > 3)  Should "web service operations performed" be changed to "web 
> > > services operation invocations" in the first sentence.
> > >
> >
> > I think that the choice of the term "operation" in WSDL is not 
> > representative of what actually takes place. I believe that Web 
> > Services shouldn't be seen as having operations that can be 
> > "performed" or "invoked". Instead, Web Services just send 
> and receive 
> > messages. The terms "perform" and "invoke" may give the wrong 
> > impression and may lead us to think in terms (ooops... 
> overloading of 
> > the term "term" here :-) of other architectural models 
> (e.g., RPC or 
> > object-orientation).
> >
> > I do hope that this make sense even though I am not 
> expecting everyone 
> > to agree, even those from just few buildings away from where I am 
> > based
> > :-))
> >
> > Just my 2p.
> >
> > Regards,
> > --
> > Savas Parastatidis
> > http://savas.parastatidis.name
> >
> >
> 
> 


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]