a standard interface to access message queues