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

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm message

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


Subject: Re: [soa-rm] Groups - Rough notes taken during the last ebSOA meeting.(ebSOA-Elements.pdf) uploaded


Hi Rebekah:

Some comments inline:

Metz Rebekah wrote:

>All - 
>
>I have another 25 messages to go before I catch up with all the traffic
>on the list, so I apologize if my comments are already outdated.
>
I would recommend reading Thomas's elegant summary - it may save you 
some time ;-)


>Respecting the service description, contract, and data model from
>Duane's message - does you think that "all aspects of the service"
>encompasses the service interface and the policy?  I like the use of the
>term service contract, but have seen several interpretations of the term
>ranging from semantics ("what is meant") to syntax (vis a vis the WSDL)
>and also that the WSDL is the data model is the contract.  I would argue
>that the contract is the same as the data model.  However, I'd have to
>think a bit more to provide a convincing argument rather than simply
>positing an idea.
>  
>
The data model is the abstract concept of what data you will pass in and 
out of a service.  An open ended question is "does the data model 
include the notion of semantics?".  I would like to hear comments back 
on this matter.

>Continuing into the message, I would disagree with the following:
>  
>
>>If I build something and that is "Service Oriented" 
>>architecturally, does it have to have a "message"?  No - the 
>>service itself has a mechanism that allows a service consumer 
>>to bind to it to invoke the service but it doesn't actually 
>>have to be invoked for it to be "service oriented 
>>architecture".  
>>    
>>
>
>I would argue that conceptually, a message exists.  <SNIP>
>

Try to think abstract.  If you think concrete - then the answer is yes, 
however the reference model is not concrete.  No other reference models 
use messages by convention either.  If you find one that is well 
scrutinized and accepted by peers, please let me know.

>The mechanism by
>which the consumer binds to the service and invokes it constitutes the
>message. 
>
Conceptually - yes.  The "service" element of the SOA RM draft on the 
position paper includes the concept of a binding.  A physical message 
does not have to be sent.  When using the RM to write a concrete SO 
infrastructure architecture, one would recognize that a message protocol 
would likely be needed to be specified, along with several other items 
like security, potentially some sort of state management (like BPM), etc 
etc.

I hope this helps a bit.

Duane

-- 
***********
Senior Standards Strategist - Adobe Systems, Inc. - http://www.adobe.com
Vice Chair - UN/CEFACT Bureau Plenary - http://www.unece.org/cefact/
Adobe Enterprise Developer Resources  - http://www.adobe.com/enterprise/developer/main.html
***********



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