[Home] [By Thread] [By Date] [Recent Entries]

  • To: <xml-dev@l...>
  • Subject: RE: Categories of Web Service messages: data-oriented vs action-oriented
  • From: Bill de hÓra <dehora@e...>
  • Date: Tue, 5 Feb 2002 16:07:43 -0000
  • Importance: Normal
  • In-reply-to: <E16Y6DI-0001Fv-00@c...>



> From: Alaric Snell [mailto:alaric@a...] 
>
> > Then one day you wake up to find you have 
> > _lots_ of pairs making RPC calls and trying to reorder of repurpose 
> > some of them (or heaven forbid, their databases) without breaking 
> > something else somewhere else is extremely difficult; 
> there's too many 
> > permutations and the network is suddenly not the sum of its parts 
> > anymore. You're out of control of the code.
> 
> But why is this any different to when local procedure calls 
> between software 
> modules are complicatedly inter-related?

Hi Al,

It's not different (but Sean's already said that). There are a couple of
things (at least) that make it more of a pain though, 1) you mightn't
own all the processes involved (a bit like not having source code in a
local app maybe) 2) the scale of a distributed system makes refactoring
your way out of trouble tough compared to a local app (locally, you can
often see what broke in front of your eyes).

Bill de hÓra


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member