第5章 API の使用
詳細は、AMQ JavaScript API referenceおよびAMQ JavaScript example suiteを参照してください。
5.1. メッセージングイベントの処理 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
AMQ JavaScript は非同期イベント駆動型 API です。アプリケーションがイベントを処理する方法を定義するには、ユーザーはイベント処理関数をコンテナーオブジェクトに登録します。これらの関数は、ネットワークアクティビティーとして呼び出され、タイマーが新規イベントをトリガーします。
例: メッセージングイベントの処理
var rhea = require("rhea");
var container = rhea.create_container();
container.on("sendable", function (event) {
console.log("A message can be sent");
});
container.on("message", function (event) {
console.log("A message is received");
});
これらはごく一部の一般的なケースイベントのみです。完全なセットは {ClientAmqpJavaScriptApiLink} に記載されています。