Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:bcag2:zeromq [Le 28/06/2017, 10:13]
bcag2 [Liens]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​brouillon Xenial réseau programmation IPC RPC}} 
  
-====== ZeroMQ (ØMQ) ====== 
-ZeroMQ est une librairie de [[wpfr>​Communication_inter-processus|communication inter-applications (IPC)]], [[wpfr>​Transmission_Control_Protocol|TCP]],​ [[wpfr>​Multicast|multicast]]… basée sur les [[wpfr>​Socket#​Logiciel|socket]] ethernet.\\ 
-Elle est très simple d'​utilisation et supporte plus de 30 langages de programmation 
- 
-===== Installation ===== 
-Voici la traduction du §**To build on UNIX-like systems** de la page [[http://​zeromq.org/​intro:​get-the-software]]:​\\ 
-“Si vous avez le choix, le système d'​exploitation le plus confortable pour développer avec ZeroMQ est probablement Ubuntu.” :-D 
- 
-  * Assurez-vous que les librairies suivantes sont installées:​\\ 
-  <​code>​sudo apt-get install libtool pkg-config build-essential autoconf automake installed</​code>​ 
-  * Vérifiez que //​uuid-dev//​ package, //​uuid/////​e2fsprogs//​ RPM ou équivalent sont également installé:​\\ 
-  <​code>​dpkg -l e2fsprogs</​code>​ 
-  * Extraire les sources de l'​archive .tar.gz (téléchargée au préalable sur [[http://​zeromq.org/​intro:​get-the-software]] )\\ 
-  <​code>​tar xvfz zeromq-4.2.1.tar.gz</​code>​ 
-  * Compiler:\\ 
-  <​code>​./​configure 
-  make</​code>​ 
- 
-  * Pour installer ZeroMQ pour tout le système (accessible à tous les utilisateurs),​ exécutez:​\\ 
-  <​code>​sudo make install</​code>​ 
-  * Enfin (dans tous les cas) lancez:\\ 
-  <​code>​sudo ldconfig</​code>​ 
- 
-Pour voir les options de configuration,​ lancer:\\ 
-<​code>​./​configure --help</​code>​ 
-Lisez //INSTALL// pour plus de détails 
- 
-===== Premiers pas ===== 
-dans un répertoire de tests ou de développements:​\\ 
-<​code>​git clone --depth=1 https://​github.com/​imatix/​zguide.git</​code>​ 
-Les exemples hwclient. cpp, py… 
- 
-===== Liens ===== 
-  * **(en)** [[http://​zeromq.org|zeromq.org,​ le site officiel]] 
-  * **(en)** [[https://​github.com/​zeromq|github.com/​zeromq,​ la page du dépôt]] 
-  * [[http://​www.geek-directeur-technique.com/​2011/​09/​21/​zeromq-la-super-bibliotheque-reseau|Un article en français qui explique bien zeromq]] 
- 
-Contributeur:​ [[:​utilisateurs/​bcag2]] 
  • utilisateurs/bcag2/zeromq.1498637606.txt.gz
  • Dernière modification: Le 28/06/2017, 10:13
  • par bcag2