[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [ecf-dev] Intents in ECF | 
Hi Fabio,
On 1/11/2011 6:45 AM, Fabio souza wrote:
Hi Scott,
Thank you, very much for your answer. Can I make a few more questions? 
As far as I understood, the intents are applied on both sides, as they 
MUST be suported by the providers on both sides in order to enable 
consumer/provider communication, is this right? What about an intent 
like transaction, for example? Can a service use such intent just to 
say that it support transaction? In this case, what kind of support is 
expected from the client side? Does it make sense to have an intent 
like log to ask the provider on the server side to log requests (like 
in cxf)? In that case, does it make sense to require that the provider 
on the client side support log too?
The intents are used on both sides (the service host and consumer).  It 
does make sense...IMHO...to have the intents essentially be constraints 
on the provider...and the provider (and the communication protocol used 
by the provider) must satisfy those constraints on both sides of the 
communication (for many/most intents).
ECF's implementation uses the intents to match a host provider as I 
described...and then the intents are communicated (via discovery) to the 
consumer side...so that they can be used to match a consumer provider.  
In this way, both sides satisfy the constraints defined by the intents.
Scott