要使用PHP STOMP發送消息,您需要首先安裝一個名為stomp.php
的庫。您可以使用Composer來安裝它:
composer require cboden/stomp
然后,您可以使用以下示例代碼發送STOMP消息:
<?php
require_once 'vendor/autoload.php';
use Stomp\Client;
// STOMP服務器的連接信息
$host = 'localhost';
$port = 61613;
$username = 'your_username';
$password = 'your_password';
// 創建一個Stomp客戶端實例
$client = new Client("tcp://{$host}:{$port}", $username, $password);
// 連接到STOMP服務器
$client->connect();
// 要發送的消息
$message = 'Hello, STOMP!';
// 將消息發送到指定的隊列或主題
$client->send("/queue/your_queue", '', $message);
// 斷開與STOMP服務器的連接
$client->disconnect();
echo "Message sent: {$message}\n";
?>
請確保將your_username
,your_password
和your_queue
替換為您的STOMP服務器的實際值。此代碼將連接到STOMP服務器,發送一條消息到指定的隊列,然后斷開連接。