Serveur de communication interprocessé

Synchronisation des interprocesses et primitives de communication pour C ++.
Télécharger maintenant

Serveur de communication interprocessé Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • garret.ru
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Windows 2000/Me/NT
  • Taille du fichier:
  • 181KB

Serveur de communication interprocessé Mots clés


Serveur de communication interprocessé La description

RIPC est la bibliothèque fournissant des capacités de synchronisation et de communication interprocesses pour les processus exécutés à différents nuds de réseau. RIPC fournit un large ensemble de primitives standard: sémaphore, événement, file d'attente FIFO, barrière, mémoire partagée, verrous partagés et exclusifs. Structure du paquet RIPC Le paquet RIPC est composé de deux bibliothèques: ripcclient.lib Fournit des talons de primitifs RSPC envoi de demandes au serveur ripcserver.lib Mise en uvre du serveur des primitives RSPC RIPC soutient les sessions locales et distantes. Des sessions distantes créées par RipcClientFactory Class établissent une connexion avec le serveur via la prise de courant TCP / IP. Le processus de serveur doit être démarré avant les clients. Dans ce cas, des primitives sur des serveurs informatiques locaux en tant que talons et redirigent les demandes au serveur. Ce mode est utile pour fournir une synchronisation et une communication entre plusieurs processus aux ordinateurs identiques ou différents. Les sessions locales sont créées par RipcServerFactory Class. Ils sont utiles pour fournir une synchronisation des threads dans le même processus (si vous souhaitez utiliser des primitives de synchronisation plus sophistiquées que les installations de synchronisation standard fournies par OS). La session locale unique peut être partagée par tous les threads. Aucun processus de serveur ne devrait être démarré dans ce cas. Démarrage rapide Inclure les fichiers nécessaires à l'utilisation du package RIPC se trouvent dans le répertoire Inc. Les bibliothèques sont situées dans le répertoire lib. La version de Ripc pour Windows est fournie avec des fichiers binaires de ces bibliothèques et de ces serveurs construits par Visual C ++ Comiler. Dans tout autre système, vous devrez construire ces bibliothèques vous-même. Changer le répertoire en SRC et EXCEUTE GARE (pour Visual C ++ RIPC fournit un fichier make.bat qui invoque l'utilitaire MS Nmake pour Makefile.mvc). Par défaut La version statique de Libarier est construite. Pour produire des bibliothèques liées dynamiquement, Modifier Makefile et Attribuez ensemble Generate_dll = 1. En cas d'utilisation des bibliothèques DLL, n'oubliez pas de les inclure dans le chemin (à Windows) ou dans LD_Library_Path (à UNIX).


Serveur de communication interprocessé Logiciels associés

Moteur Adframe

Le moteur Adframe est l'une des frameworks de persistance les plus rapides de la persistance C ++ sur le ... ...

10 16.06MB

Télécharger