REVIEW - Understanding Enterprise SOA


Title:

Understanding Enterprise SOA

Author:

Eric Pulier, Hugh Taylor

ISBN:

Publisher:

Manning Publications Company (2005)

Pages:

242pp

Reviewer:

Peter Hammond

Reviewed:

April 2007

Rating:

★☆☆☆☆


According to the back cover blurb, the authors are a technology evangelist and a marketing executive. It shows. There is a brief mention at the beginning that service oriented architecture is not the same as Web Services, and that there are no "magic bullets". It then spends the rest of the book telling us how SOA (read Web Services) is going to save us all from the evils of expensive software engineering, and even help to cure cancer (I kid you not, page 82).

Various parts of the book expose either a lack of understanding of the software engineering process, or a degree of simplification that is truly misleading. It seems to suggest that simply by exposing interfaces via a web service, components can be changed at will with no software development effort to integrate them, and that change control and software maintenance are made cheaper. It even suggests that web service components can be deployed on a different platform without porting effort (page 155). It spends several pages talking about benefits of SOA that are actually benefits of open standards, and makes no mention of how SOA is supposed to help if there does not happen to be an open standard for your application yet. Instead there is an implication that using web services standards to pass your messages means that the other side will just understand them, as if by magic.

This book may be useful if you have decided that a Web Services architecture is appropriate, and you need to convince non-technical management. If you are looking for a balanced or detailed introduction to the technology, look elsewhere. Not recommended.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.