ChannelObject
给出新的无名信道规范.
ChannelObject["mqtts://…"]
表示由给定 URI 指定的信道.
ChannelObject["relpath"]
表示当前认证用户在相对路径的信道.
ChannelObject["id:path"]
表示拥有指定 Wolfram ID 的用户在所给路径的信道.
ChannelObject["/abspath"]
表示信道代理服务器上的绝对路径信道.
更多信息和选项
- ChannelObject 不创建信道,只提供引用信道时所用的对象. 用 CreateChannel 才能创建信道.
- 未使用完整 URL 指定的新信道对象参照 $ChannelBase 指定的通道代理创建.
- ChannelObject[CloudObject[…]] 返回与表示部署的 ChannelReceiverFunction 的云对象关联的信道对象.
- ChannelObject 接受以下选项:
-
ChannelBase $ChannelBase 缺省的新信道规范的基本 URI ChannelBrokerAction None 除了处理消息的路由之外,还要在信道代理服务器上执行的操作 MetaInformation {} 给出元信息的关联或规则 Permissions "Private" 访问权限等 - Options[ChannelObject[…],…] 给出以前创建的 ChannelObject 的现有选项. SetOptions 可用来重置这些选项.
- ChannelObject 表达式的 Information 可能包含以下属性:
-
"ChannelBase" 信道的信道代理服务器的基本 URL "Path" 信道代理服务器上信道的路径 "Permissions" 信道的访问权限 "MetaInformation" 信道的 MetaInformation 选项
范例
打开所有单元关闭所有单元范围 (8)
删除由 CloudDeploy 自动创建的信道:
选项 (2)
Permissions (2)
属性和关系 (4)
ChannelObject 创建一个可以被引用的信道,但没有在服务器上创建信道:
CreateChannel 返回 ChannelObject:
ChannelObject 被 ChannelListen, ChannelSend 和其他函数使用:
可以利用 ChannelListener 对象取回 ChannelObject:
文本
Wolfram Research (2016),ChannelObject,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ChannelObject.html (更新于 2017 年).
CMS
Wolfram 语言. 2016. "ChannelObject." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/ChannelObject.html.
APA
Wolfram 语言. (2016). ChannelObject. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ChannelObject.html 年