第5章 API の使用
詳細は、AMQ JavaScript API reference および AMQ JavaScript example suite を参照してください。
5.1. メッセージングイベントの処理 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
AMQ JavaScript は非同期のイベント駆動型 API です。アプリケーションがイベントを処理する方法を定義するには、ユーザーはイベント処理関数を container オブジェクトに登録します。これらの関数は、ネットワークアクティビティーとして呼び出され、タイマーが新規イベントをトリガーします。
以下に例を示します。メッセージングイベントの処理
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");
});
これらはごく一部の一般的なケースイベントのみです。全セットは AMQ JavaScript API リファレンス に文書化されています。