+1. 'Spring' mentality is the killer for SOA in the same way it was a killer for EJB. Object-based modeling cannot keep up with function/process modeling. Developers who do not understand this do a lot of harm to SOA.
- Michael ----- Original Message ---- From: htshozawa <[EMAIL PROTECTED]> To: [email protected] Sent: Friday, July 18, 2008 1:29:58 PM Subject: [service-orientated-architecture] Re: Is Governance Killing SOA? +1. I think the problem is that people think contract is an interface. Developers using DI container such as Spring use interfaced-based design. However, that does not mean using Spring to build applications results in SOA. The problem I think is the networking logic which is often associated with service are being written in with the business logic codes. H.Ozawa --- In service-orientated- architecture@ yahoogroups. com, JP Morgenthal <morgenthaljp@ ...> wrote: > Interface-based design and design-by-contract are not > one-in-the-same, but as long as a majority of individuals > implementing SOA don't understand this delicate delineation, SOA > will suffer. Clearly, for many software engineers, they see a > service as a reusable component, while for many of us that have > been at this game awhile, we see a service as a more declarative > entity oriented strongly toward a business bent. >
