发送和侦听客户端和工人之间的数据
一种达图
在执行计算时,使得从工人返回到并行池中的Workers的异步发送数据或消息。例如,您可以获得中间值并指示计算进度。
从并行池返回客户端发送数据,首先构造一个达图
在客户。通过这一点达图
成一个议案
-loop或其他并行语言构造,如SPMD.
.来自工人,电话发送
将数据发送回客户端。在客户端,注册每个时间通过使用时调用的函数after
.
你可以打电话发送
从创建达图
, 如果需要的话。
您可以在工人上构建队列,并将其发送回客户端,以便在反向方向上进行通信。但是,您无法将队列从一个工人发送到另一个工人。转移工人之间的数据,使用SPMD.
那拉布德
, 或者LabReceive.
反而。
与所有其他句柄对象不同,达图
和pollabledataqueue.
实例在被发送给worker时仍然保持连接。
创建一个对象,该对象可用于发送或侦听来自不同工作人员的消息(或数据)。创建问:
=并行.Pool.DataQueue.达图
在您希望接收数据的工作人员或客户端上。