BookRags.com Literature Guides Literature
Guides
Criticism & Essays Criticism &
Essays
Questions & Answers Questions &
Answers
Lesson Plans Lesson
Plans
My Bibliography Periodic Table U.S. Presidents Shakespeare Sonnet Shake-Up
Research Anything:        
History | Encyclopedias | Films | News | Create a Bibliography | More... Login | Register | Help
Not What You Meant?  There are 23 definitions for Adi.

Application and Data Integration

Print-Friendly
About 1 pages (145 words)

Bookmark and Share Know this topic well? Help others and get FREE products!

Application and Data Integration (ADI) is the use of software and architectural principles to bring together (integrate) a set of enterprise computer applications, with an emphasis on decoupling the data integration (application adaptors and message transformations) from the business processes that use the data. ADI uses middleware technologies such as an Enterprise Service Bus (ESB) as part of a service-oriented architecture as a means of integration. Without integration, enterprise computing often takes the form of islands of automation, where the value of individual systems is not maximised because they are working in partial or full isolation. However if integration is carried out without following a structured ADI approach, many point-to-point connections grow up across an organisation. Dependencies are added on an ad-hoc basis, resulting in a tangled unmaintainable mess, commonly referred to as spaghetti, a comparison to the programming equivalent known as spaghetti code.

View More Summaries on Application and Data Integration
 
Ask any question on Application and Data Integration and get it answered FAST!
Answer questions in BookRags Q&A and earn points toward
discounted or even FREE Study Guides and other BookRags products!
Learn more about BookRags Q&A
Copyrights
Application and Data Integration from Wíkipedia. ©2006 by Wíkipedia. Licensed under the GNU Free Documentation License. View a list of authors or edit this article.

Article Navigation
Join BookRagslearn moreJoin BookRags




About BookRags | Customer Service | Report an Error | Terms of Use | Privacy Policy