Без заголовка
Кстати еще возможен такой вариант интеграции через БД - фильтрованные данные из одного приложения выгружаются во внешнюю БД. Ну т.е. что-то вроде Data Warehouse.
Т.е. приложения продолжают работать через свои собственные БД, но для коммуникации между собой используют дополнительную внешнюю БД (которая для какого-то приложения может одновременно оказаться и родной).
Но на мой взгляд этот вариант от MOM принципиально не отличается. Собственно говоря, MOM тоже ведь может хранить сообщения в БД.