Wolfram语言支持在Wolfram Cloud(通过channelbroker-mqtt.wolframcloud.com)或其他地方进行高效的发布订阅通信。通道可以用于云或桌面上Wolfram语言会话之间的异步通信,也可以用于与外部系统(数据以JSON格式提供)的异步通信。
Channel对象 —通信信道的符号表示
$频道基础 —用于通道通信的默认代理的基本URL
查找频道 —查找可用频道
创建频道 —在服务器上创建新的通信通道
删除频道 -删除服务器上的通信信道
频道收听 —设置侦听器以指定消息到达时要执行的操作
ChannelListener(频道侦听器) ▪ RemoveChannelListener
ChannelListeners(频道侦听器) —当前活动的通道侦听器列表
频道发送 —将表达式作为消息发送到指定通道
频道订阅服务器 —当前订阅频道的用户列表
删除频道订阅服务器 —删除当前活动的频道订户
通道接收器功能 —函数在云中为每个接收到的消息执行
频道选项
ChannelBrokerAction(通道代理操作) —除了路由消息之外,还执行服务器端的操作
权限 —读取、写入和更改频道的权限