<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Requirements</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="sam.setup.html">Installing/Configuring</a></div> <div class="next" style="text-align: right; float: right;"><a href="sam.installation.html">Installation</a></div> <div class="up"><a href="sam.setup.html">Installing/Configuring</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="sam.requirements" class="section"> <h2 class="title">Requirements</h2> <p class="para"> The SAM extension interfaces to the IBM Messaging and Queuing middleware products using a set of libraries and some client side code referred to as XMS. This package is available as a free download in the guise of IBM support pack IA94. There is a description of this package and download links in the article <a href="http://www-1.ibm.com/support/docview.wss?uid=swg24007092" class="link external">» Introducing XMS - The IBM Message Service API</a>. </p> <p class="para"> If you intend to use SAM to access the Messaging and Queuing infrastructure within WebSphere MQ then you will also need to have installed a local MQ queue manager or installed the WebSphere MQ clients package. The clients package is freely available as a support pack (<a href="http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg24009961&loc=en_US&cs=utf-8&lang=en" class="link external">» MQC6</a>). </p> <p class="para"> If you are only aiming to experiment with sending messages to and from WebSphere Application Server queues using the <em>WebSphere Platform Messaging protocol (WPM)</em> then you do not need to install the MQC6 package. </p> <p class="para"> After installing these packages you will need to ensure the XMS binary and, if you are using it, the MQ client bin directory are included in the <span class="envar">PATH</span> environment variable so that Apache and PHP can find the dependent .DLLs/libraries. </p> </div><hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="sam.setup.html">Installing/Configuring</a></div> <div class="next" style="text-align: right; float: right;"><a href="sam.installation.html">Installation</a></div> <div class="up"><a href="sam.setup.html">Installing/Configuring</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>