第 5 章 使用 API
如需更多信息,请参阅 Rhea API 参考、Rhea 示例套件和 Rhea 示例。
5.1. 处理消息传递事件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
红帽构建的 Rhea 是一个异步事件驱动的 API。要定义应用程序如何处理事件,用户会在容器对象上注册 event-handling 功能。这些功能然后被调用为网络活动或计时器触发新事件。
示例:处理消息传递事件
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");
});
这些只是几个常见情况事件。完整的集合记录在 Rhea API 参考 中。