Monday, July 21, 2008

Integration

In order to perform integration, there are several points we need to aware of. They are:

  1. Loosely couple
  2. Simplify integration
  3. Unified data format
  4. Data staleness
  5. Awareness of Asynchronicity
Thus, when we perform integration, those points are the thing we need to remember so that it produces a good result. However, There are several ways to perform integration among several applications. They are:
  1. File transfer
  2. Shared database
  3. RPC
  4. Messaging

The above ways have advantages and disadvantages, it depends on the way people performing integration but the most recommended way is messaging. Messaging solves several limitation on File transfer, Shared database and RPC. Using messaging, you can store data and functions. With messaging, the system will be very loosely. So, the integrated applications will not depend each other.

No comments: