Warning: include_once(/home/tabrez/www/talk/mtrefsearch.php) [function.include-once]: failed to open stream: No such file or directory in /home/tabrezsyed/mandalivia.com/talk/archives/000616.php on line 118
Warning: include_once() [function.include]: Failed opening '/home/tabrez/www/talk/mtrefsearch.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/tabrezsyed/mandalivia.com/talk/archives/000616.php on line 118
April 21, 2004
MQ For Dummies
Quick summary of MQ Series (now known as Websphere MQ 5.3).
Messages, Queues: Self explanatory.
Types of queues: Predefined queues: Setup by admin, live past reboots
Dynamic queues: created programatically based on template queue definitions (using mqsc DEFINE QMODEL).
(attributes such as number of messages, etc).
object types are: queuemanagers, queues, process definitions, channels, namelists, authentication information objects.
Talk to MQ Using:
MQAI - MQ Admin Interface
PCF - Programmable Command Format
MQSC - Commands from the keyboard
MQAI - COM interface
ADSI interface
Process Definition - defines the process that is started in response to a trigger. Some queues can be set up to start a process when a message is posted to the queue
Channels: Abstraction mechanism to hide the details of distributed queueing. This could hide the fact that you are talking over different networks and protocols.
Cluster: A group of queuemanagers set up so that they can communicate with each other without requiring definitons.
Namelist: A list of names for MQ objects
XA compliant transaction managers: IBM TXSeries, BEA Tuxedo. XA compliant databases - two phase commits.