[
Lists Home |
Date Index |
Thread Index
]
Yes. If we accept Don Box's definition, I find myself
puzzled about service autonomy over shared resources if
any. If a service can't share a resource, it's a method
with private data (even if the data is in a database and
not an object). So all I'm left with is the granularity
difference and is that really a difference?
It seems to be a terminology designed to sell the
implementation framework and hide the details: that is,
like ecosystem diatribes, it's metaphorical.
len
From: Karl Waclawek [mailto:karl@waclawek.net]
> I can see that as philosophy, but practically, it
> doesn't make a difference other than performance.
> In work we are doing, we are using web services
> for things such as report methods. The fact of
> locale makes no difference. It's just a report.
> Where locale *might* be factored in is roles and
> permissions.
And a fundamentally different level of communication
failure potential.
I guess, to some, these differences are not only
practical but also fundamental. I have seen a few
such disussions back in the CORBA days.
> IMHO, the service model fell out of the enterprise
> modeling domain. It is how businessHeads see their
> businesses, as contracts for products, goods, and services.
Makes sense.
Karl
|