Printer Friendly
The Free Library
14,573,512 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

ThoughtWorks Solving Developers Integration Problems With Best-Selling Book; Gregor Hohpe's Enterprise Integration Patterns book now in fourth print run.


CHICAGO -- ThoughtWorks' Integration Practice Leader Gregor Hohpe's latest book, Enterprise Integration Patterns, is changing the way architects and developers describe integration problems and solutions. The book fills a unique gap in the literature on enterprise integration by focusing on implementation trade-offs while still remaining technology neutral.

Co-authored by Bobby Wolf, Enterprise Integration Patterns is now in its fourth print run in less than a year and follow-up research is underway. "We have barely scratched the surface of the integration space," Hohpe says. "Integration is an equally complex and interesting space and I am actively collecting more patterns."

Enterprise Integration Patterns contains a pattern language that helps readers describe commonly occurring integration problems and corresponding solutions. The book illustrates the patterns with examples based on JMS (Java Messaging Service) A programming interface (API) from Sun for connecting Java programs to messaging middleware such as IBM's MQSeries and TIBCO's Rendezvous. JMS is part of Sun's J2EE platform. See J2EE.

JMS - Java Message Service
, MSMQ See Microsoft Message Queue Server. , Web Services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term. , TIBCO TIBCO The Information Bus Company , BizTalk and other integration suites.

A key feature of the book is a visual notation that enables integration architects to sketch up informal but expressive diagrams in white board discussions and design documents. The visual pattern language has already been adopted and extended by other authors and vendors.

For example, the book Enterprise Service Bus, authored by Sonic Software Chief Technology Evangelist Not to be confused with televangelist.

A technical or technology evangelist is a person whose job or role is to promote technologies, usually new technologies.
 David Chappell, embraced and extended the pattern language to describe how to build SOAs using the architectural concepts of an Enterprise Service Bus.

"I was inspired by EIP's visual pattern language, and chose to extend it in my ESB (Enterprise Services Bus) A message broker that supports Web services. See message broker, messaging middleware and Web services.  book in order to help the industry rally around a common visual notation for doing SOA (1) (Start Of Authority) The first record in a DNS zone file. See DNS records.

(2) (Service Oriented Architecture) The modularization of business functions for greater flexibility and reusability.
 based integration patterns using ESBs. Our field engineers and our customers are already putting this visual pattern language to good use by using it to visually describe how they are architecting for the future using SOA based integration," Chappell explains.

John Schmidt, president of the integration consortium, adds: "The integration world has been plagued by a veritable lack of consistency in even the language used to talk about integration. This book finally provides the opportunity to change all that."

The pattern language in Enterprise Integration Patterns is going to form the basis for the vocabulary to be used in the Global Integration Framework (GIF GIF
 in full Graphics Interchange Format

Standard computer file format for graphic images. GIF files use data compression to reduce the file size. The original version of the format was developed by CompuServe in 1987.
) effort sponsored by the Integration Consortium. To support wide adoption of the pattern language, all patterns are also available - in condensed con·dense  
v. con·densed, con·dens·ing, con·dens·es

v.tr.
1. To reduce the volume or compass of.

2. To make more concise; abridge or shorten.

3. Physics
a.
 form - on www.enterpriseintegrationpatterns.com.

About ThoughtWorks

ThoughtWorks, Inc. is a transnational IT professional services firm providing application development and systems integration services to Global 1000 companies. The company's leadership in the practical application of Agile methods on enterprise class projects allows its people to deliver higher quality solutions more quickly and cost effectively, while giving client business leaders greater program and project control. More than 40 percent of the Global 50 are clients of ThoughtWorks. For more information, visit www.thougthworks.com.
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Feb 8, 2005
Words:454
Previous Article:Kinetic Concepts, Inc. Announces Election of New Chairman.
Next Article:CyberOptics Fourth Quarter Conference Call Scheduled for February 15, 2005.



Related Articles
The Origin of the Urban Crisis: Race and Inequality in Postwar Detroit.(Review)
Informant Communications launches two new magazines.(Informant Communications Group Inc., Microsoft Office Solutions, asp.netPro)(Brief...
Put the horse in front of the cart: don't swear at technology integration. Use project-oriented learning, and it will happen naturally.(Book Review)
Together WebSphere Studio Edition. (Tools).
BOOK NOTES.(Arts & Literature)
Book browser.(Software World Intelligence)(Book Review)
Guide to Dyspraxia and Developmental Coordination Disorders.(Book Review)
Integrating psychology and spirituality: a dialogical process.(Book Review)
Network Physics delivers integrated voice and application performance management with NetSensory Solution Insight for VoIP.(SOFTWARE WORLD...

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles