ZeroMQ / ØMQ / 0MQ comment commencer?
Je suis en train d'utiliser ZeroMQ /ØMQ /0MQ (qui jamais vous préférez) sur Windows à l'aide de C# Liaison. Est-il tout débutant documents? Dois-je m'inscrire ZeroMQ DLL sur Windows ou quelque chose dans le but d'exécuter le C# de Liaison des échantillons (local_lat /remote_lat)?
Mis à jour:
Après quelques heures, j'ai zeromq /ruby de travail sur Ubuntu 10.04. J'ai laissé un commentaire sur ce blog indiquant comment obtenir zeromq /ruby installé sur Ubuntu 10.04. Mais je suis encore à essayer de comprendre comment faire pour exécuter un exemple simple sur Windows /C# .NET.
installer rvm sur ubuntu 10.04
http://www.christopherirish.com/2010/08/25/how-to-install-rvm-on-ubuntu-10-04/
installer zeromq
si vous obtenez un message d'erreur après zeromq est installé, essayez celui-ci pour mettre à jour la bibliothèque
- Donc, on n'a fait ça avant?
- Jetez un oeil sur github.com/zeromq/clrzmq4 et github.com/metadings/zguide!
Vous devez vous connecter pour publier un commentaire.
J'ai juste commencé à jouer avec
0MQ
sur ma machine.j'ai téléchargé le simple client/serveur avec les bibliothèques pré-compilées (clrzmq et zmq-2.0.9 à partir de github) pour bitbucket. J'espère que cela vous aide également à obtenir commencé avec0MQ
sur Windows.EDIT: beaucoup de choses ont eu lieu depuis cette question et la réponse. Maintenant, il est plus facile à installer et à utiliser ZeroMQ.
Une nouvelle version de la ZeroMQ CLR de liaison est disponible à clrzmq2
La raison de la nouvelle liaison est qu'il n'est pas compatible avec la première, mais il est plus idiomatique C#, et il prend en charge l'ensemble des fonctionnalités de 2.0.9.
Il est aussi multi-plateforme et devrait fonctionner sur Windows et Linux x86/-64.
Beaucoup d'exemples de la 0MQ guide sont maintenant disponibles en C#, devrait être jusqu'au chapitre 3 dans les prochains jours.
Si quelque chose ne fonctionne pas soulever une question sur github ou contactez le ZeroMQ dev mailing list.
Si vous êtes familier avec Docker check this out. Il sera exécuté le hello world en C++ exemple de la zguide. Les conteneurs Docker prendre soin de l'installation et la configuration des bibliothèques nécessaires par ZMQ et CMake et sont complètement portable.
J'ai également créé un exemple pour C ici
Deux ZeroMQ version 4.2.1 et CMake 3.6, mais je le mentionne dans le fichier lisez-moi comment faire pour modifier ces valeurs. Ils vous obtenez en place et en cours d'exécution puis vous pouvez aller dans le Panneau fichiers pour voir quelles sont les étapes pour obtenir des choses en cours d'exécution avec Ubuntu 14.04.
Vous pouvez prendre un coup d'oeil à l'référentiel et d'examiner les
Dockerfile
etCMakeLists.txt
les fichiers enzmq-hello-world-client-node
ouzmq-hello-world-server-node
. Le Dockerfile répertorie les étapes nécessaires à l'installation de bibliothèques requises sur Ubuntu 14.04, le CMakeLists.txt fichier trouve les comprend et crée un fichier de lien lorsque vous générez le projet