| Überschüssig CoID ist eine C ++ - Objekt-Servierungs-Netzwerkbibliothek. |
Jetzt downloaden |
Überschüssig Ranking & Zusammenfassung
- Name des Herausgebers:
- Brano Kemen
Überschüssig Stichworte
Überschüssig Beschreibung
Coid ist eine C ++ - Objekt-Servierungs-Netzwerkbibliothek. Coid ist eine C ++ - Objekt-Servierungs-Netzwerkbibliothek, mit dem Werkzeug, das automatisch eine leichte Kommunikationsschicht direkt aus den Deklarationen der C ++ - Klassen erzeugt. Sofort funktionieren die Remote-Anrufbarkeit für nahezu jede C ++ - Klasse kann nur durch Dekoration der C ++-Klasse mit wenigen Keywords angezeigt werden. Die generierte Client-Klasse kann verwendet werden, um auf Objekte auf Remote-Maschinen (fast) zuzugreifen, als ob sie lokal waren. Im Vergleich zu anderen verteilten Objektinfrastrukturen wie CORBA ist Coid leichter und schneller und schneller integriert und integriert leicht direkt mit in C ++ geschriebenen Quellen. Das Coidgen-Tool verarbeitet die angegebenen Header-Dateien, die automatisch alle Klassen und Methoden extrahieren, die aus der Ferne zugänglich sind, um den entsprechenden Client zu erstellen Klasse und Host-Dispatcher.Die CoID-Serverbibliothek verwaltet vernetzte und lokale Verbindungen und bietet verschiedene Dienste für laufende Objekte. Die Kommunikationsschicht stellt entweder eine Remote-Verbindung über die TCP- oder eine direkte (vtable) Verbindung zwischen dem Client und dem Server her, wenn sie sich in demselben Prozess befinden. Andere Funktionen sind die automatische Versionierung, Remote-Konsole zum Debuggen und Verwalten von servierten Objekten und mehr. Siehe Funktionen und weitere Coid-Dokumentation.Die Bibliothek ist extrem einfach zu bedienen, siehe Beispiel für dekorierte Klassenbeispiel.H und automatisch generierte Dateien: Entsprechende Client-Klasse Examplext_Client.h und Client-Implementierung Beispiel_Client.CPP. Server Side Dispatch Implementierung Beispiel_Dispatch.cpp.
Überschüssig Zugehörige Software