1. What is EAI ? EAI or Enterprise Applications Integration can be defined as data that can be integrated from disparate applications regardless of the platform, allowing the sharing of business processes amongst multiple organizations. 2. What are the Major categories of EAI? Integration can be at different application layers: Data Level Integration:
Batch data transfer, OR
On-line propagation of data updates
API Level Integration:
Data is accessed through published API services
Service Method Level Integration:
Common services shared by different applications
User Interface Level Integration: The controller reacts to the user input. It creates and sets the model.
Common user interface (e.g. web based) for unified access to multiple applications.
3. What are the Advantages of EAI? Advantages of EAI solutions are: Streamlines business processes and helps raise organizational efficiency.
Real time information access among systems .
Maintains information inte...
About Java and it's related concepts..