What is an EAI Call?

EAI or Enterprise application integration is a term used to describe an integration (sharing) of data between different application or software.Why do we need to have EAI ?
From my understanding, EAI is needed to avoid the isolation of data and to keep each data across the whole company in sync. For example, let say in a bank where only two different system is used: .NET custom software and Siebel package software. Understand that Siebel software has its own database whereas .NET may use SQL Server as their database. However, in the bank, there is a need to share data between .NET and Siebel system. So in this case, how could one keep both data in .NET database and Siebel database in sync? That is why EAI comes to play.

What is need to have an EAI call?
EAI call occurs when there is a need to integrate data accross platform to keep both platforms in sync. In this case you would need:

  • Caller Application (The one who make the call)
  • Receiver Application(The one who recieve the call)
  • Middle ware (The system to help integration of data possible)

Note: The information is based on my 6 months+ experience working in a Siebel environment. Hence, bear in mind that information sharing may not be fully explained.

This entry was posted on Friday, December 16th, 2005 at 8:07 am and is filed under Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply