Dynamic messaging middleware

OpenMOM defines a logical name space for messages and distributed architecture components. Location transparency is thus ensured (clients and services do not need to be hard-wired or pre-programmed to communicate. OpenMOM automatically connects the requestor to the necessary service, without developer intervention).

OpenMOM permits distributed systems to be upgraded by using a plug-and-play type software component integration architecture. Services can be changed or added at any time with no downtime to the application. This allows IT managers, who are continuously upgrading some modules of their applications in order to remain highly competitive, to evolve in real-time, without additional new programming, or need for a global application update.