[XML-DEV Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xml-dev] Web Services/SOA (was RE: [xml-dev] XML 2004 weblog items?)
- To: 'Karl Waclawek' <karl@...>, xml-dev@...
- Subject: RE: [xml-dev] Web Services/SOA (was RE: [xml-dev] XML 2004 weblog items?)
- From: "Bullard, Claude L (Len)" <len.bullard@...>
- Date: Tue, 30 Nov 2004 13:32:37 -0600
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@...]
> 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
|