On 15/12/06, Hitoshi Ozawa <[EMAIL PROTECTED]> wrote: > > > > > > > Steve Jones wrote: > > You are going to have to help me here, the provide a service but they > > > > aren't a service? Sounds a bit zen. > > > > > Walmart is a business entity which provides and consumes services. > Would you actually create a business or IT service named "Walmart"?
They have created a service called Walmart they've even nicely packed it up so consumers can interact with it... http://www.nyse.com/about/listed/lcddata.html?ticker=WMT > >> Sometimes loose coupling is a good idea sometime it isn't. Taking two > >> sports as examples, if you are a football (soccer) team then you are > >> pretty much loosely coupled with the players being interchangable to a > >> degree and the other players adapting to those changes dyanamically. > >> If you take an American Football (Joan Collins) team then there are > >> parts of it that are very tightly coupled as they run set passing > >> players and each player has to be in exactly the right place and other > >> players depend on them being there, system failure occurs when players > >> don't rigidly adhere to this plan. > >> > >> So that is what I mean by sensible coupling, don't assume that one > >> size fits all and go after loose coupling as a religion, just look at > >> the area you are working in and determine what level of coupling is > >> required. > >> > I think Anne mentioned this a while back, but we don't want to make > everything into a service. Not technically no, but at the business level lots of things already are services. Quite often its just recognising the services as the exist. > I'll also add to not make everything system be based on SOA. > The point that may be up for discussion is when we decide to create > services, whether there is any > benefit in having different degree of "looseness" between services. > Suppose we decide to assign number > from 0 to 10 to represent the looseness of services. Should there be > some services that are 0, some that > are 3, some that are 8, and some 10 in the same system? Yes. > > Cheers, > H.Ozawa > >
