What are the Major categories of EAI? | WebMethods

Integration can be at different application layers:
  1.    Data Level Integration:
  2.    Batch data transfer, OR
  3.    On-line propagation of data updates
  4.    API Level Integration:
  5.    Data is accessed through published API services
  6.    Service Method Level Integration:
  7.    Common services shared by different applications
  8.    User Interface Level Integration:The controller reacts to the user input. It creates and sets the model.
  9.    Common user interface (e.g. web based) for unified access to multiple applications.