[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Re: Major Historical SOA Milestone Today


soa appliances
> You're obviously thinking of objects purely at the coding level.

Funny, I read things the other way.  I took Len to mean "type" in the 
informal sense, as in "what type of car is that" and read your note as 
using it in the more formal compsci sense, as in "what is the type of that 
variable"

> You don't
> have to. The essential notions of separation between interface and
> implementation scale up.

Agree.

> So do notions of encapsulation, delegation, and
> type hierarchy (though perhaps not implementation-level inheritance).

It seems to me that the first two are implementation matters.  But more 
importantly, type hierarchy doesn't seem to scale.  Your payroll example 
seems to make every service an object.  Can you take that example further 
and describe some other kinds of objects that might exist?  And show the 
hierarchy?

OO architectures are decomposition into type hierarchy and often try to 
make an object's location (is it local or remote) unimportant. The unit of 
work is the method.

SOA architectures are decomposition into interfaces and generally assume 
that the two parties aren't colocated. The unit of work is the message.

        /r$, who really should know better than to join this thread
--
SOA Appliances
Application Integration Middleware



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.