Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

SOA in Practice: The Art of Distributed System Design (Theory in Practice)


By Nicolai M. Josuttis
 
Image of: SOA in Practice: The Art of Distributed System Design (Theory in Practice)
Pricing Details:

List Price:$39.99
You save:$4.00 (10%)
Your Price:$35.99
Buy Now

Book Details:

Format:Paperback, 342 pages.
Publisher:O'Reilly Media, Inc. 2007-08-24
ISBN:0596529554

Average Customer Rating:

4.5 4.5 out of 5 stars (10 reviews)

Editorial Reviews:

This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, or connects legacy applications to modern business processes, this book clarifies how -- and whether -- SOA fits your needs. SOA has been a vision for years. This book brings it down to earth by describing the real-world problems of implementing and running a SOA in practice. After defining SOA's many facets, examining typical use patterns, and exploring how loose coupling helps build stronger applications, SOA in Practice presents a framework to help you determine when to take advantage of SOA. In this book you will: Focus squarely on real deployment and technology, not just standards maps Examine business problems to determine which ones fit a SOA approach before plastering a SOA solution on top of them Find clear paths for building solutions without getting trapped in the mire of changing web services details Gain the experience of a systems analyst intimately involved with SOA "The principles and experiences described in this book played an important role in making SOA at T-Mobile a success story, with more than 10 million service calls per day." --Dr. Steffen Roehn, Member of the Executive Committee T-Mobile International (CIO) "Nicolai Josuttis has produced something that is rare in the over-hyped world of SOA; a thoughtful work with deep insights based on hands-on experiences. This bookis a significant milestone in promoting practical disciplines for all SOA practitioners." --John Schmidt, Chairman, Integration Consortium "The book belongs in the hands of every CIO, IT Director and IT planning manager." --Dr. Richard Mark Soley, Chairman and CEO, Object Management Group; Executive Director, SOA Consortium


Customer Reviews:

Displaying 1 to 5 of 10 total reviews (Page 1 of 3):

5 out of 5 stars Brilliant Practice Orientation on SOA

Josuttis managed to write an excellent book on the practical essence of the Service Oriented Architecture. He describes in precise words and with well thought examples how the new SOA paradigm will help shaping the future world of computing and he draws paths how an enterprise can gradually implement and benefit from SOA. Other than the popular but theory loaded book by Thomas Erl, Josuttis finds a way to teach the principles and pitfalls on the example of real-world experiences. Although the work is not a tutotrial, it is one of the best books out there in the markets to cover the topic. A must read for those who are more interested in "how-to" than a catch-all theory. Simply brilliant.

4 out of 5 stars Good book on SOA concepts

[posted on [..]]

Yesterday I've finished reading this interesting book from Nicolai Josuttis. I've been following Josuttis' work since my C++ times (which, btw, are a few years away now - enough for letting me sleep without thinking on memory management :)) and I was pleased to see that he still has the some easy reading writing style. This is a book on concepts. Unlike his previous work (which were on a specific technology - or should I say, language), you won't find any references to specific problems you may face while trying to "realize SOA".

Instead, you'll find an objective book which presents several aspects on SOA and offers several good advices which will really help you if you want to implement SOA in your company. And he manages to do all this in just about 300 pages (which is really cool because we don't really have time for big books, right? :) ). That means that I'm giving it 8/10.

4 out of 5 stars Good Insight but thin in Implementation Details

This is an excellent book to understand SOA. The Author has put in a lot of valuable architectural views on SOA best practice which would be useful for anyone who cares about design rationales. The only small complaint is the coverage on implementation details; For example, the section on WS-Security is really lack of details, not even a sample WSDL on WS-Policy. However I appreciated that code details could be left out and I think it is very effective for a book of 300 pages to cover so many key items of such a wide-spread topic, it would be very helpful if the writer can refer to some URL links so that audience can go into details by themselves. Overall I think this is a very good SOA book to read

5 out of 5 stars Clear and Concise

Having experienced my first service based, distributed system beginning around the 2000 - 2001 time frame, I feel well qualified to review this book. Through the years, I've heard and read a lot of SOA fluff and contradictions. This became a huge problem for me in 2005 when I was tasked, for the first time, with the job of designing a large, service-oriented, distributed system for a national observatory.

The challenge was in explaining why all the hype the stakeholders had read about SOA didn't make it any easier to implement it and that, in actual practice, building the system would require hard work and a good understanding of distributed systems. You simply cannot buy this on a disk. In all fairness, you cannot buy this in a book, either, but what you do buy in this book is a way to explain what it is you are doing.

Management and domain experts will read this and understand that there are challenges they had not thought about when they were told how easy it is to just 'wire' together services to build business processes. Developers who are new to distributed systems and/or the SOA paradigm will begin to get a 'feel' for how it differs from other approaches to distributed system design.

If you want to really begin communicating with your stakeholders, point them to this book. I've read many books and articles on SOA and found the clear, complete, and concise approach taken in this one to be most effective.

4 out of 5 stars SOA, a 30,000' view

Service-oriented architecture is more than just another IT buzzword. Most companies, large and small have heard of SOA and have either jumped on the bandwagon or have plans to do so in the near future.

SOA in Practice covers a lot of ground and provides definitions and descriptions of the complex world of SOA. Initially, the book describes the motivation to adapt a service-oriented architecture. It then proceeds into a discussion of the elements of SOA and reiterates that SOA is no silver bullet.

The author makes it clear that SOA is an ideal solution for a specific set of circumstances: "heterogeneous distributed systems with different owners." If that simple definition doesn't fit your organization, SOA may not be for you.

If you are still committed to learning about or implementing SOA after understanding what it is and what it can (and can't) do for your organization, read on! The remainder of the book present an in-depth look at all elements of service-oriented architecture.

I particularly enjoyed the chapters covering the enterprise service bus and message exchange patterns. In a nutshell, they show some of the many possibilities of how SOA can be implemented - indicating that there is no 'one right way' to do it.

Web Services (not a requirement of SOA) is discussed, as well as the management of services, model-driven service development, and advice on establishing SOA in your enterprise.

The book is light on technical details. This is obviously intentional as its core focus is not the nitty-gritty of how to make it work. It is more of a high-level, conceptual view of what SOA is all about and how it can help your enterprise solve difficult challenges when faced with integration of heterogeneous systems.

More Customer Reviews:
Next Page


Customers who bought this book were also interested in:


SOA Principles of Service Design (Prentice Hall Service-Oriented Computing Series from Thomas Erl)


RESTful Web Services


Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture


Enterprise SOA: Service-Oriented Architecture Best Practices (Coad Series)


Service-Oriented Architecture (SOA): Concepts, Technology, and Design (Prentice Hall Service-Oriented Computing Series from Thomas Erl)

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Mon Oct 13 1:57:02 CDT 2008
© Wattle Software 2007. All rights reserved.