I ran across the ten commandments of MQSeries again (a thread on the network.mq.devel newsgroup), and thought it would be a good thing to share it will all of you.
- Thou shalt not use a queue as a database.
- Thou shalt backup your pagesets, filesystems, and logs.
- Thou shalt routinely apply maintenance to your MQSeries systems.
- Thou shalt use MQCLOSE and MQDISC when terminating an application.
- Thou shalt not use MQGET with WAIT UNLIMITED without specifying MQGMO_FAIL_IF_QUIESCING.
- Thou shalt not create objects with long, drawn out names.
- Thou shalt create standard naming conventions.
- Thou shalt provide systems management tools for administrators and users.
- Thou shalt not create an MQSeries network without mapping out all connections and object relations on paper first.
- Thou shalt not attempt to apply asynchronous methods to allproblems simply because MQSeries is a wonderful product.