信道通信
Wolfram 语言支持高效的发布-订阅通信模式,可在 Wolfram Cloud(通过 channelbroker-mqtt.wolframcloud.com)或其他地方进行中转代理. 可将信道用于异步通信,在云端或桌面的 Wolfram 语言进程之间,或与外部系统(以 JSON 格式提供数据)之间都可以进行通信.
ChannelObject — 通信信道的符号表示
$ChannelBase — 用于信道通信的缺省代理的基本 URL
FindChannels — 查找可用信道
CreateChannel — 在服务器上创建新的通信信道
DeleteChannel — 删除服务器上的通信信道
ChannelListen — 设置一个侦听器,规定收到信息后如何处理
ChannelListener ▪ RemoveChannelListener
ChannelListeners — 当前处于活动状态的信道侦听器列表
ChannelSend — 将表达式作为信息发送到指定信道
ChannelSubscribers — 现在订阅信道的用户列表
RemoveChannelSubscribers — 删除当前有效的频道订阅者
ChannelReceiverFunction — 对于每个接收的消息在云端执行的函数
信道选项
ChannelBrokerAction — 除了发送消息在服务器端执行的行为
Permissions — 读、写和改变信道的权限