0

私は初めてですが、いくつかの例を見てきましたが、たとえばパターンZeroMQで、メッセージを受信するためにリスナーが常にビジーループを実行する必要があるようです。pub/sub受信者は、メッセージを消費するためにこれを行う必要があります。

while (true)
{
    var message = socket.Recv(Encoding.UTF8);
    message.Dump();
}

受信者が自分自身をソケットに登録するだけで、メッセージをチェックするためにビジーループする代わりに、メッセージがあるたびに呼び出されるような、何らかの種類のコールバックメカニズムはありますか?

4

1 に答える 1