• publishing product-related change notification messages from the various partners' databases into the MOM,
• routing and delivery of these messages by the MOM, and
• consumption of these messages from the MOM by the retailer's database.
• create a message-queuing system as a database application—that is, use the database "as is" for handling messages—or
• build message queuing into the database infrastructure.