程序读取和写入消息队列

时间:2011-12-13 07:11:47

标签: message-queue

有几个形式的程序![图片附加] [1]

InputQueue --->

EventLoop(InputPort& in, OutputPort& out)
{
    Attr a;
    while (true)
    {
       a = in.Get();
       ...
       do somthing with a
       ...
       out.Send(a);
    }
}

--->输出队列

如图所示,它们有一个输入队列和输出队列。 队列在程序旁边,即它们没有内置到程序事件循环中 第二个程序的任务是从第一个程序输出队列读取并将处理后的输出写入其输出队列。

Solaris上的C ++实现正是我所寻找的。

0 个答案:

没有答案