Six essential qualities that are the key to success include sincerity, personal integrity, humility, courtesy, wisdom, and charity. -Dr. William Menninger
Enterprise Application Integration is the method of integrating Enterprise Applications using IT enabled systems. Enterprise Applications are crucial to the operations of varied trendy organisations and thus their integration is even more crucial to streamline all activities and ensure smooth functioning of enterprise level activities. Applications are integrated on a common platform and need to have data integration in the back end for smooth functioning of the integrated applications.
Book: Patterns of Enterprise Application Architecture by Martin Fowler .