DISCOUNT HOME ELECTRONICS, COMPUTER SOFTWARE, PCs: XComPC
 Location:  Home » Books: Service Oriented Architecture » Service-Oriented Architecture (SOA): Concepts, Technology, and Design  
Related Categories
• Textbook Buyback
Specialty Stores
Books
• General
Networking
Computers & Internet
Subjects
Books
• Languages & Tools
Programming
Computers & Internet
Subjects
Books
• Web Services
Web Development
Computers & Internet
Subjects
Books
• General
Web Development
Computers & Internet
Subjects
Books
• Hardcover
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
• Programming Languages
Computer Science
New & Used Textbooks
Specialty Boutique
Books
• General AAS
Computer Science
New & Used Textbooks
Specialty Boutique
Books
• General AAS
New & Used Textbooks
Specialty Boutique
Books
Categories
Software
Software: Microsoft Server
Software: BizTalk
Software: SharePoint
Books: BizTalk
Books: Microsoft Server
Books: Electronic Document Interchange
Books: Service Oriented Architecture
Books: SharePoint
Computers
Wireless
Wireless Accessories
Electronics
Photo & Camera
PC & Video Games

Service-Oriented Architecture (SOA): Concepts, Technology, and Design

Service-Oriented Architecture (SOA): Concepts, Technology, and DesignAuthor: Thomas Erl
Publisher: Prentice Hall
Category: Book

List Price: $59.99
Buy Used: $26.99
as of 7/29/2010 15:15 EDT details
You Save: $33.00 (55%)



New (34) Used (22) from $26.99

Seller: GrassyBaldHill
Rating: 4.0 out of 5 stars 59 reviews
Sales Rank: 37371

Media: Hardcover
Pages: 792
Number Of Items: 1
Shipping Weight (lbs): 3.7
Dimensions (in): 9.4 x 7.1 x 2

ISBN: 0131858580
Dewey Decimal Number: 006.74
EAN: 9780131858589
ASIN: 0131858580

Publication Date: August 12, 2005
Availability: Usually ships in 1-2 business days

Also Available In:

  • Kindle Edition - Service-Oriented Architecture: Concepts, Technology, and Design

Accessories:


Similar Items:


Editorial Reviews:

Product Description
This is a comprehensive tutorial that teaches fundamental and advanced SOA design principles, supplemented with detailed case studies and technologies used to implement SOAs in the real world. ***We'll have cover endorsements from Tom Glover, who leads IBM's Web Services Standards initiatives; Dave Keogh, Program Manager for Visual Studio Enterprise Tools at Microsoft, and Sameer Tyagi, Senior Staff Engineer, Sun Microsystems. All major software manufacturers and vendors are promoting support for SOA. As a result, every major development platform now officially supports the creation of service-oriented solutions. Parts I, II, and III cover basic and advanced SOA concepts and theory that prepare you for Parts IV and V, which provide a series of step-by-step "how to" instructions for building an SOA. Part V further contains coverage of WS-* technologies and SOA platform support provided by J2EE and .NET.


Customer Reviews:
Showing reviews 1-5 of 59
1 2 3 4 5 6 ...12Next »



5 out of 5 stars Chapter by Chapter Review   May 25, 2006
M. Carter (reviewer) (Albuquerque, New Mexico)
35 out of 37 found this review helpful

This book is superb. I have read every SOA book available (up until Apr/06) because it's part of my job as a technology research analyst and all-around techno-geek. From those that I have read and studied, this is the only one I feel compelled to write a review about. AND - because I did have to go through it in such detail I'm going to raid my research notes and share with you a detailed review of not just the book, but each of its chapters.

Chapter 1 - Introduction
Nothing special here, this is just a chapter that introduces the rest of the book. Call it a glorified table of contents if you will. At first I felt like skipping it altogether, but then I did what I'm supposed to do for my job and that is read each and every part. In the end, I'm glad I took the time for two reasons: By reading a summary of each of the chapters I got a good feel for what this book was going to cover and what it wasn't going to cover. Secondly, I liked the author's intro stuff about ideal and not so ideal (real) SOA. Kind of insightful and stinging at the same time. Still, though, this is still just a description of other chapters. It's also a chapter you can get for free at the book's web site.

Chapter 2 - Case Studies
Here the author provides background information for the two companies he uses as case studies. If you're into case studies, then you'll definitely want to read through this. But - I found the subsequent samples pretty easy to follow and I think you could get away with skipping this chapter if you really wanted to.

Chapter 3 - Introducing SOA
Here's where I started getting into the meat of the book. If you think you don't understand what soa is or what the industry's made of it or turned it into then you need to read this chapter. It breaks it all down and builds it all up again in a very systematic manner. Make sure you leave this chapter with an understanding of how primitive and contemporary variations of soa are different because the author uses these terms later.

Chapter4 - The Evolution of SOA
Finally someone who makes a distinction between specification and standard and gets it right. This chapter talks about the soa industry and how vendors are responsible for soa but are also causing problems at the same time. How standards organizations are working for soa but also competing at the same time. Pretty interesting stuff and even though this was the least technical chapter, not once was I bored. It ends by comparing Ssoa with older architectures. I especially like how the author differentiates between soa and "traditional" distributed architecture that uses web services. (hint: rpc has a lot to do with it)

Chapter 5 - Web services and primitive soa
I read the author's first soa book last year and this chapter seemed to repeat a few sections from that. But if I remember correctly it goes into more detail and provides case study examples that the first book didn't have. If you're a web services veteran you can probably skip this one.

Chapter 6 -Web Services and Contemporary SOA (Part I: Activity Management and Composition)
Here he goes up a gear and dives right into that scary thing we've been calling ws-* Everything from transactions to context mgmt to orchestration and so on is covered. I really felt the author did a brilliant job building this chapter up by starting with simple meps and building up to activity management and bpel and so on. He really showed how each adds a layer over the other and how all add layers to soa.

Chapter 7 - Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)
Yup, the rollercoast ride continues here as he gets into addressing, reliable messaging, security and other ws-* specs. All of these are specs I had already heard about and I think this type of coverage is appropriate forwhere soa is going. I forgot to mention that in this chapter and 6 he introduces 'in plain english' sections that are hilarious. They are humorous analogies that compare these complex technologies to analogies he writes about a car wash. Good, fresh writing in the usual dull and dry techno world.

Chapter 8 - Principles of Service-Orientation
Essentially a whole bunch of theory about designing services and then eight specific 'principles' (dos and don'ts) about how to design services the right way for soa. I had to go back and reread this chapter after I finished the book. I sort of glanced thru it at first but then found out that later chapters really use these principles. When I went through it again I actually thought this was pretty important stuff. This really is the next oo. You can get this chapter for free at the book web site too.

Chapter 9 - Service Layers
STudy this if you're a application architect or enterprise architect. It shows what you canh do with services built with service-orientation. The diagrams showing different types of layers combined together are pretty cool.

Chapter 10 - SOA Delivery Strategies
If you're a PM you'll love this chapter. It gets into the different phases in a soa project and how you can reorganize them using 'delivery strategies' depending on your budgets and priorities. I'd pay extra close attention to the pros and cons parts where, after documenting these strategies in abstract, the author points out their true colors.

Chapter 11 + 12 - Service-Oriented Analysis I + II
Don't know where to start when it comes to figuring out your services? Well, the author lays it all out here. He provides a process for systemtically breaking down your business logic and divying it up into services. Chapter 12 is like an instruction manual about service model. Being froma web services background this was all new to me.

Chapter 13 - 16 - Service-Oriented Design I, II, III, IV
Roll up your sleeves man, because here is where you get into the real muck of building web services for an soa. There are a bunch of processes that hash out the nitty gritty of wsdl, xsd, and bpel and show you how to build services for the types of layers set up in ch.9. Tons of code and case study samples and tips for design. This is probably the most valuable part of the book for developers and architects.

Chapter 17- Fundamental WS-* Extensions
I forgot tomention that in chapters 6 and 7 no code samples are given. He only covered ws-* specs conceptually. All of the corresponding code is placed in this chapter. A bit inconvenient if you're a developer who wants to see the code while learning about the spec, but not tragic. The neat thing is he ties the code samples into the case studies. This was my first experience with ws-* in real world tyhpe scenarios.

Chapte r18 - SOA Platforms
The author documents j2ee and .net frameworks here first in total abstract and then about how they support the different parts of soa. This was very interesting because it related a lot of the concepts stuff to actual technology and the let you compare different technologies in how they support soa.

I recommend this book to colleagures and clients and I'm recommending it here. If you have questions about SOA then this book probably has the answers you're looking for. I say that because by the time I finished reading it I ran out of questions myself.



5 out of 5 stars An Important Book   August 19, 2005
Adam F. Bergen (Williamstown, NJ)
14 out of 14 found this review helpful

I have not in my long career in IT encountered anything quite as complex and confusing as what is being called service-oriented architecture or service-oriented computing. It's still distributed the way technology architectures have been for several years now. It still seems to use the same kind of technologies that internet apps have been using for the past half decade. So what exactly is a *service-oriented* system? And, more importantly, what makes it better? I looked to this book to answer these and many more questions and to address a great deal of skepticism I had regarding this whole SOA trend.

Erl's book provided me with an education in SOA and everything that surrounds it. The book systematically breaks down content into an intelligent sequence of sections and chapters that gradually and smoothly transition through basic to intermediate to advanced topics. It's a superbly written tutorial that blends coverage of technologies and theory with case studies and code examples. I honestly couldn't remember the last time I read such an organized and informative book.

I think this book will be important because SOA is becoming the next big thing (yes, I am a believer now) and because there is nothing out there even close to providing this level of insight and guidance. A classic in the making and highly recommended.



5 out of 5 stars Real Insight and Value   January 25, 2006
J. Stogdale (Florida)
7 out of 7 found this review helpful

Finally got through this book (it's a biggie). I think many who give this text just a look-over will miss the importance of its depth. The important thing to realize is that this book doesn't just talk about SOA, IT ACTUALLY SHOWS YOU how to build it. This is important because you actually get real world advice and approaches for the analysis and design of services - two of the hardest parts of building SOA apps.

The first half teaches you all of the background stuff you need to know to get you to a point where you can apply thru a series of structured processes (in the second half of the book). There are already eight copies of this guide floating around my company and we have used many parts of it (although some required customization).

If you don't know or understand SOA then this book will get you up to speed. If you think you know SOA I recommend it anyway because its clarity and - most importantly - its pure definition of SOA (not clouded with vendor jargon) establishes an extremely important target model that allows you to create service-oriented apps without tie-down to any particular proprietary platform.

You often hear how this or that book is a "must read". If you are interested in SOA then this one truly is.



5 out of 5 stars Great Book   May 4, 2006
Timothy Fisher (Flat Rock, MI United States)
9 out of 10 found this review helpful

Very good book on SOA..

I also have to comment on one of the other reviews... by Jack Herrington. He faults the book for not covering AJAX. I would be quite surprised to see coverage of AJAX in a book on SOA. Perhaps Jack doesn't understand what SOA is? Also, he faults the book for little coverage of RSS/REST/XML-RPC. These protocols are all used in consumer web services, but SOAP is certainly the hands-down winner when it comes to Enterprise SOA. I think this book clearly has an Enterprise leaning to it, and thus its coverage of technologies is very appropriate.



5 out of 5 stars Best book on Service Orientation available.   August 26, 2005
Kevin P. Davis (Chicago, IL USA)
6 out of 6 found this review helpful

Thomas Erl has done it again. This follow-up to his Field Guide is at the same time a companion volume and an extension to that work, taking the reader in new directions (service oriented analysis and design) and extensions of familiar ones (WS-* specifications).

In a service oriented enterprise, getting buy-in and beginning an analysis is critical to success. Erl uses easy-to-understand case studies to describe how to decompose business problems into manageable pieces and shows how to build the pieces up into a service-oriented backbone.

To extend the work established in the Field Guide, Erl provides practical usages of the WS-* extensions, including code snippets and examples that go beyond any previous work on the subject.

The text of this book is very easy to read, but still very detailed and techical, communicating years of practical experience in terse and accessible prose. This is a book for the true enterprise architect, but can (and should) be read and understood by anyone from technology management and software development.


Showing reviews 1-5 of 59
1 2 3 4 5 6 ...12Next »


Knowledge Center Summary

Software Library at XcomPC Electronic and Computer Superstore

Microsoft BizTalk Server - automating business processes by interconnecting different IT systems across one or multiple organizations using BizTalk Server. For instance, an e-retailer is a prime example of how implementing Microsoft BizTalk can make ordering products from your site a breeze. Except for physically packing the order - the entire process, from the customer clicking submit to the product leaving your warehouse goes on behind the scenes...

BizTalk 2006 - understanding the basics of message flow in Microsoft BizTalk Server 2006. Or in layman's terms, how the BizTalk server processes business requests between different applications. It's important for managers and IT staff to understand the basics of how the various systems are tied together...

Utilizing Microsoft BizTalk Server - Existing business software applications integrate to provide seamless information sharing and process automation. Software applications are instrumental for most businesses today to operate and grow no matter if they're large or small. Chances are, those applications were developed at different times using diverse platforms and technologies and present a big challenge to maintaining and building efficiency within the organization...

Microsoft consulting: Microsoft Gold Certified Partner :: Managed Microsoft Consulting Services Partner :: SAP-Microsoft Integration Consultants. Innovative Architects is a Microsoft Gold Certified Partner based in Duluth, GA. We provide consulting, development and implementation for Microsoft's enterprise solutions including BizTalk Server, SharePoint, SQL Server, CRM, Commerce Server, and VisualStudio.NET.
XComPC.com Category Summary
XComPC.com Category Summary

Software

Find just about any software application you need to live, work and play on your PC. No matter your operating system, XcomPC.com has everything you need to stay organized and maximize your PC's potential at deeply discounted prices.

Software: Microsoft Server

Keep your small business organized and functioning smoothly with a wide-range of Microsoft server applications , Microsoft BizTalk and SharePoint servers are just a few of the apps we have to choose from, all well below retail prices.

Software: BizTalk

Streamline business processes with the Microsoft BizTalk server and concentrate on making your business grow rather than shuffling papers from here to there. BizTalk and other software applications available at XComPC can enhance productivity and give you a competitive edge in today's turbulent economy.

Software: SharePoint

Share information with colleagues across the hall, across town or across the world with the Microsoft SharePoint server . A comprehensive content management system that maximizes efficiency within your organization. And at deeply discounted prices, you can't afford not to modernize your IT systems .

Books: BizTalk

Part of making your BizTalk server work for you is knowing how to harness all of the features to streamline business processes and make your business function more effectively. BizTalk informational resources help you easily become a BizTalk expert !

Books: Microsoft Server

Easily learn all of the cutting edge server applications with step-by-step Microsoft server guides designed to train you to effectively utilize features in Windows Vista, Microsoft SharePoint and other applications to organize your work and your life.

Books: Electronic Data Interchange

Learn how to keep information flowing within your office or anywhere in the world. Electronic Data Interchange constitutes the fundamental framework that allows information and transactions to occur within and across different networks.

Books: Service Oriented Architecture

Have an e-commerce store or internal workings of your company that have many different systems working together? Service Oriented Architecture resources help you easily learn how each Microsoft server application makes your online store run seamlessly to your customers.

Books: SharePoint

SharePoint books available at XComPC.com make learning about sharing information with colleagues and business associates using your SharePoint server a breeze. Browse tips that help you understand all of the features that make your company function more effectively.

Computers

Cutting-edge computer hardware components, systems and computer add-on accessories from XComPC.com let you tailor a computer system to fit your needs. Build a system and accessorize it for much less than you would at traditional retail outlets.

Wireless

Find all of the cutting-edge wireless gadgets to keep you connected when you're on the go; wireless e-mail ensures you never miss an important message, built-in GPS capabilities ensure you're never lost, web-enabled wireless devices ensure you're always informed and built-in photo and video features means you can always capture memorable moments no matter where you are.

Wireless Accessories

Now that you have that cutting-edge Blackberry or IPhone, wireless accessories available from XComPC.com lets you protect your investment and ensure it's always there for you at discounted prices. Batteries and chargers keep your phone running strong and Bluetooth and speaker accessories allow you to safely use your phone when driving.

Electronics

Experience the quality and clarity of digital video and TV with a wide range of electronics products available from XComPC.com. Watch your favorite movie in high definition on a portable Blu-ray player. Accessorize your automobile with cutting-edge stereo, video and GPS. And turn your home entertainment into your own little private movie theater with home audio & theater accessories.

Photo & Camera

Film your next special event with premier camcorders , capture memorable moments with digital cameras and store them right on your camera. Surveillance cameras help secure your home from vandalism and intrusion, all at a tremendous savings as compared to traditional retail outlets.

PC & Video Games

Gaming has never been cheaper! Play traditional and cutting-edge PC games and find the newest PlayStation 3 or Xbox 360 games and accessories at deep discounts over traditional gaming retail outlets.

CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Serviced by: SEO Advantage Inc. Retail Web Solutions, Web Design and Online Marketing. Professional web marketing company with specialized services for shopping cart optimization and e-commerce copywriting.
White Papers and Articles

NEW! How the Microsoft BizTalk Server Automates Business Processes White Paper

How Microsoft BizTalk Makes Business Processes Go Smoothly

Easily Automate Business Processes with the Microsoft BizTalk Server