[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: SPAM-LOW: Re: [soa-rm] Requesters vs. Consumers
A consumer recipient of a 'push' is still a consumer, even though it hasn't
invoked or requested a service at the time of delivery. Obviously at some point
it has opted-in to the subscription, but not necessarily at the time of delivery.
<the lurker speaks...>
lots of traffic on this list right now... very good stuff
john hardin
Matthew MacKenzie wrote:
> Same problem.
>
> You can consume a service without specifically invoking it.
> -Matt
>
> Chiusano Joseph wrote:
>
>> How about "Service Invokers"?
>>
>> Kind Regards,
>> Joseph Chiusano
>> Booz Allen Hamilton
>> Visit us online@ http://www.boozallen.com
>>
>>
>>
>>
>>> -----Original Message-----
>>> From: Matthew MacKenzie [mailto:mattm@adobe.com] Sent: Thursday,
>>> March 31, 2005 9:19 PM
>>> To: Thomas Erl
>>> Cc: soa-rm@lists.oasis-open.org
>>> Subject: Re: [soa-rm] Requesters vs. Consumers
>>>
>>> Consistency with other work aside, "request" strongly suggests how
>>> service consumption is initiated, and that is why I don't want to use
>>> it.
>>>
>>> Regards,
>>> Matt
>>> Thomas Erl wrote:
>>>
>>>
>>>
>>>> It's probably a good time to think about which term we
>>>
>>> should use to
>>>
>>>> represent the potential element responsible for invoking or
>>>
>>> initiating
>>>
>>>> a conversation with a service acting as the service provider.
>>>> Regardless of whether this becomes an "official" element within our
>>>> reference model, we will likely need to reference such an
>>>
>>> element in
>>>
>>>> our documentation.
>>>>
>>>> Below are some considerations we can take into account:
>>>>
>>>> - Both of the position papers submitted so far incorporate the term
>>>> "consumer". This term is also used in the ebSOA specification.
>>>>
>>>> - The W3C Web Services Architecture document submitted by
>>>
>>> Frank McCabe
>>>
>>>> uses the term "requester" and further qualifies it by suffixing it
>>>> with "entity" or "agent" to represent the owner and
>>>
>>> software program
>>>
>>>> respectively. (Prior to the current version of the W3C
>>>
>>> Working Note,
>>>
>>>> this document used the term "service requester" instead of
>>>
>>> "requester
>>>
>>>
>>>> agent".)
>>>>
>>>> - The W3C Web Services Glossary does not provide a definition for
>>>> "consumer", but defines "requester agent" as follows: "A software
>>>> agent that wishes to interact with a provider agent in order to
>>>> request that a task be performed on behalf of its owner - the
>>>> requester entity."
>>>>
>>>> - The term "requester agent" is used in the W3C WSDL 2.0
>>>> specification, whereas "consumer" is used in the WSDL 1.1 version.
>>>>
>>>> - The definitions document submitted by Rebekah uses the term
>>>> "requester", most likely because the initial set of
>>>
>>> definitions were
>>>
>>>> provided by Frank.
>>>>
>>>> Given that we are seeking industry-wide acceptance of our reference
>>>> model, there may be a benefit to keeping our terminology in
>>>
>>> alignment
>>>
>>>> with terms already in use by established (albeit
>>>> implementation-specific) specifications. I personally have no
>>>> preference, but I do recommend we decide on one term and
>>>
>>> then consider
>>>
>>>> adding a definition to our glossary. We may want to
>>>
>>> leverage some of
>>>
>>>> the work performed by the W3C Working Group and decide
>>>
>>> whether we also
>>>
>>>> need separate terms to distinguish owner from implementation.
>>>>
>>>> On a related note, we have not yet discussed the concept of
>>>
>>> a service
>>>
>>>> or service agent assuming provider and requester/consumer
>>>
>>> roles. Such
>>>
>>>> a concept would also affect our definitions.
>>>>
>>>> Thomas
>>>>
>>>>
>>>>
>>>
>>>
>
>
>
>
--
~~~~~~~~~
john c hardin
CIO - http://crossconnections.ws
Director - http://www.sanghainteractive.com
313.279.1377 new *VONAGE* number
313.930.5323 cell
mailto:john@crossconnections.ws
"The new electronic interdependence recreates the world in the image of a global
village."
Marshall McLuhan, "Gutenberg Galaxy", 1962
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]