The text offers a wide-ranging perspective on the challenges facing EAI, as well as the strategies and technologies that can help it succeed. The author makes a compelling case for getting various "stovepipe" systems (like inventory and financial applications) to share information and processing power. (While data warehousing combines databases, EAI goes further and integrates everything--data, methods, and objects.) This text details strategies for effective EAI using a variety of middleware products (like message servers, CORBA, and COM).
A standout here is the attention to mainframe topics like "packaged" applications (especially SAP R/3) that don't lend themselves to integration easily, as well as "data scraping" (which lets legacy terminal applications communicate with newer systems). There is coverage here of tools and solutions from all major vendors, including IBM, SAP, Sun, and Microsoft. Later in the book, Linthicum argues for the strengths of Java for EAI, whether for remote processing or enterprise components like EJBs. He also looks at XML for data exchange in business-to-business e-commerce.
Few authors demonstrate such a wide knowledge of tools and technologies from so many vendors. This is precisely the perspective that EAI practitioners will undoubtedly need. Enterprise Application Integration delivers a thorough roadmap to the future of this emerging area of computing. It's a great place to start for any IS manager or software engineer seeking to understand the advantages of EAI for streamlining systems in an ever more connected world. --Richard Dragan
Topics covered: Enterprise Application Integration (EAI) overview, types of legacy systems, EAI and e-business, data-level EAI, application interface-level EAI, method warehousing and method-level EAI, user interface-level EAI, data scraping, guide to the EAI process, middleware models, transactional middleware, XA and X/Open basics, RPCs, messaging (Microsoft MSMQ and IBM MQSeries), distributed objects, CORBA and COM, database APIs for middleware (ODBC and JDBC), Java middleware, integrating SAP R/3 and PeopleSoft packaged applications, supply chain integration and business-to-business e-commerce, XML basics, message brokers, process automation, and the future of EAI.
Organizations that are able to integrate their applications and data sources have a distinct competitive advantage: strategic utilization of company data and technology for greater efficiency and profit. But IT managers attempting integration face daunting challenges--disparate legacy systems; a hodgepodge of hardware, operating systems, and networking technology; proprietary packaged applications; and more.
Enterprise Application Integration (EAI) offers a solution to this increasingly urgent business need. It encompasses technologies that enable business processes and data to speak to one another across applications, integrating many individual systems into a seamless whole.
Enterprise Application Integration provides a comprehensive examination of EAI. You will find an overview of EAI goals and approaches, a review of the technologies that support it, and a roadmap to implementing an EAI solution. You will also find an in-depth explanation of the four major types of EAI: data-level, application interface-level, method-level, and user interface-level. The book describes in detail the middleware models and technologies that support these different approaches, including:
"Enterprise Application Integration" provides an interesting introduction to the important topic of EAI (Enterprise Application Integration). Read morePublished on November 5, 2007 by K. Scott Proctor
As an experienced EAI architect, I felt very disappointed at this book. The book aim either at high-level managers to give them an introduction of what EAI is or at students who... Read morePublished on June 1, 2005 by Steve
Just getting going in this world and this book was my Bible. The book does a great job explaining this complex stuff from the very basics to the more sophisticated topics. Read morePublished on November 16, 2003
For me to take the time to write a review, I must feel quite passionate (positively or negatively) about an issue. Read morePublished on September 8, 2003
I recently completed an EAI project and read this book to get a greater insight into this evolving field. Read morePublished on June 5, 2003 by Collin Smith
This book provides a great overview of some very complex technology. I think the author does a great job in putting this technology in terms that one can understand and apply in... Read morePublished on March 1, 2003
I had to get an EAI study done in just 2 week, nowhere to turn, and this book came up on Amazon. EAI is a complex topic; I still don't understand all of it. Read morePublished on December 27, 2001
This book took me from 0 to 60 in the new world of application integration. This is a teaching book, you'll move from very basic concepts to more advanced descriptions of... Read morePublished on December 23, 2001
This book touches a little bit of everything about enterprise application integration e.g. database gateways, EDI, Message Queues, data level integration, application level... Read morePublished on September 1, 2001 by Raymond Chu