Home | Overview | Documentation | Downloads

Welcome to the project SAM website

Welcome to the project SAM website. This site is designed to allow access to project SAM information that is additional to the project assets hosted on the PECL open-source repository.

What is SAM?

SAM or Simple Asynchronous Messaging is a project to make accessing messaging and queueing systems simpler. A large number of enterprises around the world rely on messaging and queueing systems, such as IBM WebSphere MQSeries, to connect the various IT systems that are essential to their business. The messaging systems provide the reliable transportation of information from one system to another and form the glue that holds the pieces together.

Although the concepts behind messaging and queueing systems are fairly simple the application programming interfaces (APIs) to these systems can often be complex. One of the aims of the SAM project is to simplify these APIs and to turn them into something more usable and applicable to scripting languages such as PHP.

As a first step the project has delivered a PHP extension, available through the PECL website (http://pecl.php.net/sam), to allow PHP scripts to easily access messaging and queueing systems. The documentation on this website reflects the ongoing work on this extension and can be viewed via the documentation page.

In addition to the resources on this site and PECL there is a Google discussion group/mailing list, phpsam available.

Google Groups phpsam
Browse Archives

You can also address questions to the site owner, Dave Renshaw, by sending an email to:

Copyright and licensing

The material on this site is copyright IBM and is made available to the public under the terms of the Apache 2.0 license which may be viewed at http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

IBM Corporation 2006 All Rights Reserved.