|
|
z2003-05-22- Mc Grath Component
|
|
Whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness.
|
|
(backlinks off)
|
(map off)
|
(search off)
|
|
last edited
by BillSeitz
on
Aug 28, 2008 2:36 pm |
Sean Mc Grath on moving past Object Oriented development to Component Software. *We need to stop putting our faith in adding yet more layers to a "solution" to the component problem that has dubious credentials. I speak of course of Object Oriented design. To date, OOP has shown itself to be an excellent abstraction for building tightly coupled components - say, as part of a single Windows of JaVa Swing program -but not a good model for inter-application components. It seems that the larger the scope of the problem, the less useful the object abstraction is... It is the larger, enterprise wide, componentization that is needed to drive recombinant growth in Web Services. Getting there requires moving past [OO] in my opinion. I think it is about time we seriously revisited a Loosely Coupled, data-oriented approach to componentization in which data (in XML of course) flows through processing nodes (web services) via reliable Messag Ing pipes (MOM on HTTP). Not an object in sight!... If we insist in treating XML as a way of getting objects to talk to each other via RPC, we will have already failed in the quest for a globally applicable, recombinative component architecture. That quest was doomed before we added XML into the equation. Remember [CORBA]? Remember [DCOM]?*
Bill Seitz, fluxent at gmail dot com, Weblog