生成された名前を持つ,チャネル通信用の新規チャネルを作成する.
CreateChannel["path"]
現在認証されているユーザのホームエリアと相対的な指定のパスにチャネルを作成する.
CreateChannel[object]
指定されたChannelObject指定に基づいてチャネルを作成する.
CreateChannel
生成された名前を持つ,チャネル通信用の新規チャネルを作成する.
CreateChannel["path"]
現在認証されているユーザのホームエリアと相対的な指定のパスにチャネルを作成する.
CreateChannel[object]
指定されたChannelObject指定に基づいてチャネルを作成する.
詳細とオプション
- CreateChannel["path"]は,URL $ChannelBase/users/$WolframID/path に,ユーザのチャネルベースとWolfram IDから決定したチャネルを作成する.
- CreateChannelにはChannelObjectと同じオプションを使うことができる.
- CreateChannel[channel, opts]で指定されたオプションは,チャネルオブジェクト channel のオプションを無効にする.
-
ChannelBase $ChannelBase 新たなチャネル指定のためのデフォルトのベースURI ChannelBrokerAction None メッセージを送信する他にチャネルブローカサーバ上で実行する動作 MetaInformation {} メタ情報を与える連想または規則 Permissions "Private" アクセス等のパーミッション
全オプションのリスト
例題
すべて開く すべて閉じる例 (2)
スコープ (3)
CreateUUID[]CreateChannel["/channels/" <> %]DeleteChannel[%];自分のホームエリアのサブディレクトリに名前付きチャネルを作る:
CreateChannel["x/y"]DeleteChannel[%];ChannelObject指定を使ってチャネルを作る:
ChannelObject["y"]CreateChannel[%]DeleteChannel[%];特性と関係 (6)
CreateChannelはChannelObjectを返す:
CreateChannel[]DeleteChannel[%];Optionsを使ってサーバに保存されたチャネルオプションを取り出す:
channel = CreateChannel[MetaInformation -> <|"abc" -> 123|>]Options[channel]Options[channel, MetaInformation]DeleteChannel[channel];SetOptionsを使ってサーバ上のチャネルオプションを変える:
channel = CreateChannel[MetaInformation -> <|"abc" -> 123|>]SetOptions[channel, MetaInformation -> <|"abc" -> 123, "def" -> 456|>]Options[channel, MetaInformation]DeleteChannel[channel];FindChannelsはCreateChannelによって作られたチャネルを見付ける:
CreateChannel["x"]FindChannels["x"]DeleteChannel["x"];DeleteChannelはCreateChannelで作られたチャネルを削除する:
channel = CreateChannel[]DeleteChannel[channel]ChannelReceiverFunctionを配備すると,クラウドオブジェクトが作られる他に,チャネルブローカサーバにチャネルが作られる:
CloudDeploy[ChannelReceiverFunction[#&]]ChannelObject[%]DeleteChannel[%];考えられる問題 (2)
チャネルの作成にはWolframクラウドに接続しなければならない:
CloudDisconnect[]CreateChannel[]CloudConnect[]CreateChannel[]DeleteChannel[%];自分以外のユーザのホームエリアでチャネルを作ることはできない:
CreateChannel["wrong-user@example.com:foo"]CreateChannel["foo"]DeleteChannel[%];関連するガイド
-
▪
- チャネルベースの通信 ▪
- 接続デバイスの使用 ▪
- 電子メール,メッセージ等 ▪
- ネットワークプログラミング
テキスト
Wolfram Research (2016), CreateChannel, Wolfram言語関数, https://reference.wolfram.com/language/ref/CreateChannel.html (2017年に更新).
CMS
Wolfram Language. 2016. "CreateChannel." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/CreateChannel.html.
APA
Wolfram Language. (2016). CreateChannel. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CreateChannel.html
BibTeX
@misc{reference.wolfram_2026_createchannel, author="Wolfram Research", title="{CreateChannel}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/CreateChannel.html}", note=[Accessed: 11-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_createchannel, organization={Wolfram Research}, title={CreateChannel}, year={2017}, url={https://reference.wolfram.com/language/ref/CreateChannel.html}, note=[Accessed: 11-September-2026]}