返回队列中的消息。

要阅读消息,您必须订阅发布消息的主题。若未订阅主题,则无法接收消息。

如果没有排队消息,调用将被同步挂起,直到达到指定的超时时间或Web服务器定义的最长超时时间(以较短者为准)。SystemLink Server在10秒后超时。

编程模式
  • 在系统之间发送消息


sync message session in

通过服务器创建的同步消息会话。因此,该VI不适用于由Open (AMQP Async)创建的会话。如果消息会话是异步的,请将sync message session in连接至Flush Event Queue上的event registration refnum

timeout milliseconds

此VI等待已入队消息的时间(以毫秒为单位),该时间过后将超时。

默认值为100。

error in

此VI运行前发生的错误情况。VI根据标准错误处理方式响应此输入。

sync message session out

通过服务器创建的同步消息会话。

topic

端点发布或订阅消息的通道。

message

供主题订阅者阅读的发布内容。

error out

错误信息。此VI根据标准错误处理方式生成此输出。

dequeue status

VI当前状态的信息。如果为True,表示VI已收到入站消息。如果为False,表示VI已超时。