On TechRepublic: Worst movie of the year?
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 3 of 19:
Next »
« Previous
SOA is encapsulation not data replication
"SOAs address the workaday chores that corporate systems depend on, such as moving business data. A financial institution could, for example, move transaction information stored in its old mainframe to an Internet-based service that business partners could access. "

However if you want to manage your information properly, you shouldn't be duplicating it at all.

A technology that makes it easier to duplicate data is the wrong solution.


No doubt. Replication has its advantages but in the end you want a database "cluster" to look like a single "service" and be location transparent. But, that's whats going on in the back end ... all you care about is that your transaction is handled by something providing a "service"

Duplicating data always leads to trouble.

I think ya missed the point that SOA makes duplication of data a back end issue which the application is isolated from. If you don't need replication (say for hot fail over or load balancing) then the service does not provide it, if it does provide it the app is insulated from the details ...

Basically SOA is just formalising good design ... sure its a new set of buzzwords but guess what's going to drive the WEB SERVICES budgets?

N-Tier design has been designed to provide controlled back end services to multiple front end presentation layers for some time. Now the marketing folks feel they can speak the lingo to add sex appeal to what mostly already exists. Build a J2EE wrapper around a mainframe CICS app and build a web browser front end, a .NET front end, a cell phone front end and a Java client which all use the same service and you essentially have SOA.
Posted by: oldskool   Posted on: 04/01/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Services support  Enterprise Analyst | 04/01/04
Why SOA is the wrong approach  jorwell | 04/01/04
SOA is encapsulation not data replication  oldskool | 04/01/04
SOA, deeply inflexible too  jorwell | 04/01/04
Declaritive programing big part of this stuff  oldskool | 04/02/04
I still don't get it  jorwell | 04/02/04
Doesn't relational belong in the DB tier?  oldskool | 04/02/04
too broad  jhayzee | 08/11/05
Another "new" bandwagon folks. All aboard!!!  No_Ax_to_Grind | 04/01/04
no kidding - no pay to play for me thanks  V Sanders | 04/01/04
No Ax your getting old, time to retire to that  BXLE | 08/13/04
Another PR spin  KeithRisler | 04/01/04
millions of dollars  V Sanders | 04/01/04
lets not be too hasty  V Sanders | 04/01/04
Totally the wrong priorities  jorwell | 04/02/04
Totally the wrong priorities  jorwell | 04/02/04
First step to replace is decouple  oldskool | 04/02/04
SOA is a natural progression  bykerk | 04/23/04
Same old Client Server Architecture - ReBaked  aesjr44 | 09/08/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here