19 Şubat 2017 Pazar

ZeroMQ C# API

ZContext Sınıfı
Constructor
Şöyle yaparız.
ZContext context = new ZContext();
ZSocket Sınıfı
Constructor
Şöyle yaparız.
ZSocket subscriber = new ZSocket(context, ZSocketType.SUB);
Connect metodu
Şöyle yaparız.
subscriber.Connect("tcp://127.0.0.1:5000");
Subscribe metodu
Şöyle yaparız.
String publishID = ...;
subscriber.Subscribe(publishID);
ReceiveMessage metodu
Şöyle yaparız.
byte[] content = new byte[8294400];

using (ZMessage message = subscriber.ReceiveMessage())
{
  string pubID = message[0].ReadString();
  content = message[1].Read();
  ...
}

Hiç yorum yok:

Yorum Gönder