DMQ (Database Message Queue)

DMQ is a middleware application for data exchange between applications.

DMQ is designed as database messaging. Standard databases such as Oracle, MySQL, DB2, SQL Server and others are supported.

Basic unit to exchange data is a message. Messages are being exchanges among applications through DMQ destinations. Applications send and receive messages using DMQ API.

Database Message Queue

Information about data transfers can be written into logs (audits, statistical data).

DMQ offers quality of service, like:

  • data in messages can be encrypted or signed
  • assurance of data delivery and data consistency
  • messages can be persistent, or non-persistent
  • messaging server can be administered localy, or remotely.
  • … and more