すべてのプロダクト
Search
ドキュメントセンター

Simple Message Queue (formerly MNS):概要

最終更新日:Jan 13, 2025

このトピックでは、PHP 向けシンプルメッセージキュー(SMQ)SDK のダウンロードソースとサンプルコードについて説明します。

ダウンロードソース

PHP 向け SMQ SDK をダウンロードする前に、ビジネス要件に基づいてバージョンを選択してください。SMQ では、Packagist または GitHub から PHP 向け SDK をダウンロードできます。

ソース

説明

Packagist

Packagist は、ダウンロード可能な PHP 向け SMQ SDK のソースコードパッケージを提供しています。Packagist では、PHP 向け SMQ SDK の依存関係の特定のバージョンを表示できます。

詳細については、aliyun-mns-php-sdk をご参照ください。

GitHub

GitHub は、PHP 向け SMQ SDK のソースコードを提供し、リリースされた SMQ SDK のバージョンのタグ情報を記録しています。GitHub では、さまざまなシナリオで使用できるソースコードとサンプルコードを表示できます。詳細については、aliyun-mns-php-sdk をご参照ください。

説明
  • この例では、PHP 向け SMQ SDK V1.3.7 を使用しています。詳細については、リリースノート をご参照ください。

  • デバッグには、PHP 向け SMQ SDK の最新バージョンを使用することをお勧めします。

サンプルコード

PHP 向け SMQ SDK は、参照または使用するためのさまざまなサンプルコードを提供しています。次の表は、PHP 向け SMQ SDK によって提供されるサンプルコードファイルについて説明しています。

タイプ

内容

参照

デモのダウンロード

キュー

キューの作成

キューの使用

CreateQueueAndSendMessage.php

メッセージの送信

メッセージの受信と消費

キューの削除

トピック

トピックの作成

トピックの使用

CreateTopicAndPushMessageToQueue.php

ダウンストリームがキューであるサブスクリプションの作成

メッセージの送信

トピックをサブスクライブして、ダウンストリームクライアントでメッセージを受信する

トピックの削除