Free Downloads
Enterprise Integration: An Architecture For Enterprise Application And Systems Integration

An expert guide to solving real business problems using components This groundbreaking book gets developers up to speed on Enterprise JavaBeans, CORBA components, and other cutting edge technologies that are making it easier and cheaper than ever for companies to integrate all of their applications into unified systems to support corporate decision-making. Fred Cummins presents an overview of the integration architecture and then dives right into the details, including communications messaging techniques for integrating application components, the "publish and subscribe" mechanism for linking components and monitoring business activities, using "adapters" to integrate applications, integrating Web services, work-flow management, and he also supplies proven code solutions for an array of problems associated with integrating packaged and custom applications across the enterprise. Companion Web site features source code and updates on the EAI architecture and underlying technologies.

Paperback: 496 pages

Publisher: Wiley; 1 edition (February 14, 2002)

Language: English

ISBN-10: 0471400106

ISBN-13: 978-0471400103

Product Dimensions: 7.5 x 1.1 x 9.2 inches

Shipping Weight: 2 pounds (View shipping rates and policies)

Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)

Best Sellers Rank: #921,214 in Books (See Top 100 in Books) #124 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Computer Design #311 in Books > Textbooks > Computer Science > Object-Oriented Software Design #444 in Books > Computers & Technology > Hardware & DIY > Design & Architecture

This book has found a place alongside one of my other favorites: "B2B Application Integration" by David S. Linthicum. Like Linthicum's book this one covers a wide range of EAI topics at a high level. However, this book is more up to date and drills down deeper in many topic areas, including more depth in implementation and deployment issues.I especially liked the chapters on messaging Infrastructures, workflow management and component technologies. One note about the book's approach to components: it does not go deeply into component-based software engineering, but instead covers components from a request broker perspective. Moreover, a large part of the components discussion revolved around CORBA, which is a good conceptual approach but has yet to be widely embraced. The chapters titled "Ensuring Enterprise System Security" and "Supporting Enterprise Intelligence" are also valuable because they reflect contemporary concerns and issues.The chapter on XML is a bit weaker than the corresponding discussion in "B2B Application Integration" by David S. Linthicum. Linthicum provides a more balance view in his book, especially regarding when not to use XML.One additional feature that I like about this book is the accompanying web site. The links to specifications, organizations and related material point to a comprehensive collection of resources that not only augment the book, but are invaluable in their own right.If you're looking for low-level details you will probably not like this book; however, if you want an intermediate-level, panoramic view of EAI this book is an excellent resource.

If you are looking for a general guide on EAI, this is the book. However, there are some areas where it goes flying over very important concepts. I recommend it if you are and IT Architect trying to understand the general principles of this technology but if you are a "doer" you will be dissapointed.

I found the book useful in learning concepts but the level of detail was not what I expected. I prefer books that illustrate concepts with detailed examples that get more complicated as you read on. Too much attention is devoted to CORBA and not enough to mapping distributed architecture concepts to newer technologies (J2EE, WebServices). XML material seems a little weak.

Book was a bit dated and concepts were very basic. It did not elaborate much on each topic

Enterprise Integration: An Architecture for Enterprise Application and Systems Integration Enterprise Application Integration with CORBA Component and Web-Based Solutions Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series (Fowler)) Developing Business Systems with CORBA with CD-ROM: The Key to Enterprise Integration (SIGS: Managing Object Technology) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler)) Enterprise Integration with WSO2 ESB Enterprise Integration Ecology: Evolution, Application, Integration Design Integration Using Autodesk Revit 2015: Architecture, Structure and MEP Red Hat Enterprise Linux (RHEL) 6 Server Installation & Administration: Training Manual: Covering CentOS-6, OpenSUSE 11.3 Server, Mandriva Enterprise Server, and Fedora 14 Server Programming PC Connectivity Applications for Symbian OS: Smartphone Synchronization and Connectivity for Enterprise and Application Developers (Symbian Press) Microsoft .NET - Architecting Applications for the Enterprise: Architecting Applications for the Enterprise (Developer Reference) Patent Drafting Secrets- How to write a patent application for an invention and how to draft a patent application for an invention The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise (2nd Edition) MICROSERVICES: Discover and Manage Microservices Architecture (Microservices Patterns and Application, Building Microservices, QBit, Gradle, Java POJO, Developing Microservices, Security) Adobe ColdFusion 9 Web Application Construction Kit, Volume 3: Advanced Application Development How to Write a Software Patent Application: Your Guide to Quickly Writing Your US Software Patent Application Enterprise SOA: Service-Oriented Architecture Best Practices Chinese Architecture and Metaphor: Song Culture in the Yingzao Fashi Building Manual (Spatial Habitus: Making and Meaning in Asia's Architecture) Rendering in SketchUp: From Modeling to Presentation for Architecture, Landscape Architecture, and Interior Design