Je souhaitais implémenter ICP sous Mac OSX, j'ai donc appris à connaître ZeroMQ via googling. J'ai installé ZeroMQ à l'aide de la commande zmq d'installation de brassage Cependant, il y a très peu d'informations sur ZeroMq sous Mac OSX, donc j'ai des problèmes avec certains problèmes.Utilisation de ZMQ en C# et Mac Os X
Cet exemple est téléchargé sur la page d'accueil de ZeroMQ.
public static void HWClient(string[] args)
{
using (var context = new ZContext())
using (var requester = new ZSocket(context, ZSocketType.REQ))
{
// Connect
requester.Connect("tcp://127.0.0.1:5555");
for (int n = 0; n < 10; ++n)
{
string requestText = "Hello";
Console.Write("Sending {0}...", requestText);
// Send
requester.Send(new ZFrame(requestText));
// Receive
using (ZFrame reply = requester.ReceiveFrame())
{
Console.WriteLine(" Received: {0} {1}!", requestText, reply.ReadString());
}
}
}
}
Quand je lance ce code, je vais une exception The type initializer for 'ZeroMQ.lib.zmq' threw an exception.
Il y a plusieurs façons de résoudre l'exception, mais il n'y a pas de solution sous Mac OSX.
S'il vous plaît aidez-moi ...