The following are the major categories of the EAI tool :
1. API Level Integration:
* Published API services can access data.
2. Data Level Integration:
* Batch data transfer
* On-line propagation of data updates.
3. Service Method Level Integration:
* Various applications share standard services.
4. User Interface Level Integration:
* Common user Interface for unifies access to various applications.