fusesource/stomp-php

此软件包已被 废弃 并不再维护。作者建议使用 stomp-php/stomp-php 软件包。

PHP 的 Stomp 支持

2.1.1 2013-02-23 17:34 UTC

This package is not auto-updated.

Last update: 2021-12-09 11:06:45 UTC


README

A simple PHP Stomp Client

This Project Has Been Deprecated

此代码库不再维护。 我们在 stomp-php/stomp-php 上支持和维护此代码库的后续版本。

版本选择

stomp-php 有两个版本。1.x 与 PHP <= PHP-5.2 兼容,因为它不使用 PHP-5.3 特定功能。

主分支使用命名空间和较新的常量等特性,并将很快成为 2.x 版本。

版本使用 语义版本化

不同版本可以在 标签 部分找到。

安装

源代码遵循 PSR-0 标准。因此,只需下载源代码,并将命名空间 "FuseSource" 添加到您的自动加载器配置中,路径指向 src/。

作为替代,您可以使用 composer 来管理项目依赖项。

只需将以下内容添加到您的项目 composer.json 中:

"require": {
    "fusesource/stomp-php" : "2.0.*"
}

...

运行示例

示例位于 src/examples 文件夹中。在运行它们之前,请确保您已正确安装此库,并且已启动 ActiveMQ 代理(建议版本 5.5.0 或更高版本)并启用 [Stomp 连接器](https://activemq.apache.ac.cn/stomp.html)。

您可以从以下命令开始:

cd examples
php first.php

...

文档

测试

目前,测试需要运行在默认 STOMP 端口 61613 上监听的 activeMQ 实例。

要运行测试,您首先需要通过 composer 获取测试套件的依赖项

$ php composer.phar install