Arachnida

Arachnida (die taxonomische Klasse, zu der Spinnen gehören) ist ein eingebetteter Webserver, der in C ++ geschrieben ist.
Jetzt downloaden

Arachnida Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ronald Landheer-Cieslak
  • Website des Verlags:

Arachnida Stichworte


Arachnida Beschreibung

Arachnida (die taxonomische Klasse, zu der Spinnen gehört) ist ein eingebetteter Webserver, der in C ++ geschrieben ist. Arachnida (die taxonomische Klasse, zu der Spinnen gehört) ist ein eingebetteter Webserver, der in C ++ geschrieben ist. Es verwendet die OpenSSL-Bibliothek für alle Konnektivität und basiert daher auf solider Masse, soweit die Unterstützung für Kryptographie und Konnektivität betroffen ist. Die Arachnida-Software besteht aus einem kleinen Rahmen für das Netzwerk, das in C ++ auf OpenSSL geschrieben wurde. Mit dem fraglichen Rahmen können Sie asynchron Verbindungen annehmen und mit einem "neuen Anschlusshandler" mit einem "neuen Verbindungshandler" verwenden, um neue Verbindungen und einen "Datenhandler" mit eingehenden Daten zu behandeln. Ein solcher Datenhandler ist die HTTPDATAHANDLER-Klasse, die eine ankommende HTTP-Anforderung analysiert und ein Anforderungsobjekt daraus erstellt, das an den HTTPREQUESTHHANDLER übergeben wird. Diese Arbeitsweise ermöglicht viele interessante Dinge: Das Framework ist leicht ausdehnbar: Sie können im Wesentlichen ein beliebiges TCP / IP-Protokoll zum Framework hinzufügen, indem Sie einfach einen Handler hinzufügen. Sie könnten sogar Unterstützung für Protokolle hinzufügen, die nicht auf TCP / IP basieren, aber das wäre (nur) etwas schwierigeres. Der Wert eines Handlers ist eine geradlinige Angelegenheit und ermöglicht es Ihnen, sich auf das Protokoll an der Hand anstelle von Konnektivität zu konzentrieren Ausgaben Framework ist so ausgelegt, dass er robust ist: Konsequente Verwendung von RAII-Wachen gegen Ressourcenlecks; Ausnahmesicherheit und Typ-Sicherheit sind beide wichtige Ziele von Anfang an, usw. Das Framework ist leicht: ein minimalistischer HTTP-Server mit Arachnida (dh Der Mesothelae-Webserver, den ich mit einem von den beliebten Browsern gesendeten Headern erhielt RTABLE: Alles ist in als standardmäßigem E-Mail-C ++ geschrieben, wobei nur der STL, die Boost, Loki und OpenSSL verwendet wird, die alle sehr tragbar sind. Arachnida wird sowohl mit Windows als auch von Linux mit Windows und Linux entwickelt und auf beiden getestet. Die Testsuite besteht aus Gerätestests für jede Klasse und / oder Funktion im Rahmen sowie Regressionstests für alle gefundenen Fehler (keine bisher, klopft auf Holz). Was neu in dieser Version neu ist: · Diese Version fügt Sitzungsunterstützung hinzu Damos sowie die URLECODE- und URDECODE-Funktionen. Mit Sitzungsunterstützung in Damos ist auch die Möglichkeit, benutzerdefinierte SCORPION-Kontexte (SSL) zu verwenden.


Arachnida Zugehörige Software

WebcDWriter

WebcDWriter kann verwendet werden, um den CD- und DVD-Writer (S) herzustellen, der an eine Linux-Box angeschlossen ist, die allen Benutzern in Ihrem Netzwerk zur Verfügung stehen. ...

126

Herunterladen

Kursmanager.

Kurs-Manager ist ein webbasiertes Registrierungssystem für Kurse, die in einer Bildungseinrichtung abgehalten werden. ...

349

Herunterladen