enterprise application integration is related to middleware technologies such as message-oriented middleware (mom), and data representation technologies such as xml or json. other eai technologies involve using web services as part of service-oriented architecture as a means of integration. enterprise application integration tends to be data centric. in the near future, it will come to include content integration and business processes.