Interprocess Communication Server (UNIX)

Interprozess-Synchronisation und Kommunikationsprimmitive für C ++
Jetzt downloaden

Interprocess Communication Server (UNIX) Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • garret.ru
  • Website des Verlags:
  • Betriebssysteme:
  • Unix
  • Dateigröße:
  • 106KB

Interprocess Communication Server (UNIX) Stichworte


Interprocess Communication Server (UNIX) Beschreibung

Anzeige Interprocess Communication Server (UNIX) ist eine von Garret.ru entwickelte Entwicklungssoftware. Nach unserem Test- und Test ist die Software als offiziell, sicher und kostenlos erwiesen. Hier ist die offizielle Beschreibung für Interprocess Communication Server (UNIX): RIPC ist Bibliothek, die Interprozesssynchronisations- und Kommunikationsfunktionen für Prozesse für Prozesse bereitstellt, die an verschiedenen Netzwerkknoten ausgeführt werden. RIPC bietet breite Set von Standard-Primitiven: Semaphor, Ereignis, FIFO-Warteschlange, Barriere, gemeinsam genutzte Speicher, gemeinsame und exklusive Schlösser. Struktur des RIPC-Pakets RIPC-Paket besteht aus zwei Bibliotheken: RipcClient.lib. Bietet Stubs von RIPC-Primitiven, die Anforderungen an den Server senden Ripcserver.lib. Server-Implementierung von Ripc-Primitiven RIPC unterstützt lokale und entfernte Sitzungen. Remote-Sitzungen erstellt von RipcClientFactory-Klasse etablieren Verbindung mit dem Server über TCP / IP-Stream-Buchse. Serverprozess sollte vor Clients gestartet werden. In diesem Fall Primitives an lokalen Computerservern als Stubs und Umleitungsanfragen an den Server. Dieser Modus ist nützlich, um Synchronisation und Kommunikation zwischen mehreren Prozessen auf denselben oder anderen Computern bereitzustellen. Lokale Sitzungen werden von der Ripscerverfactory-Klasse erstellt. Sie sind nützlich, um die Synchronisation von Threads innerhalb desselben Prozesses bereitzustellen (wenn Sie anspruchsvollere Synchronisationsprimmitiven verwenden möchten, als Standardsynchronisationseinrichtungen von OS). Die einzige lokale Sitzung kann von allen Threads gemeinsam genutzt werden. In diesem Fall sollte kein Serverprozess gestartet werden. Schnellstart Include-Dateien, die für die Verwendung von RIPC-Paket benötigt werden, befinden sich in INC-Verzeichnis. Bibliotheken befinden sich im LIB-Verzeichnis. Die Version von RIPC für Windows wird mit Binärdateien dieses Bibliotheken und dem von Visual C ++ - Comiler erstellten Server bereitgestellt. In jedem anderen System müssen Sie diese Bibliotheken selbst erstellen. Ändern des Verzeichnisses an SRC und EXCOUTE MAKE (für Visual C ++ RIPC bietet make.bat-Datei, die MS NMAKE-Dienstprogramm für makefile.mvc aufgibt). Standardmäßig werden statische Version von Bibliothek erstellt. Um dynamisch verknüpfte Bibliotheken herzustellen, bearbeiten Sie Makefile und weisen Sie SET generate_dll = 1 zu. Im Falle der Verwendung von DLL-Bibliotheken vergessen Sie nicht, sie in Pfad (unter Windows) oder in LD_Library_Path (bei UNIX) aufzunehmen.


Interprocess Communication Server (UNIX) Zugehörige Software

Al_lib.

Free Delphi-Librairie für Delphi einschließlich Datumsberechnung, einfache Datei ... ...

10 30KB

Herunterladen