Devwex, ein außergewöhnlich kleiner und leistungsstarker Java Webserver mit CGI
Devwex ist ein auf Java basierender Webserver für die Kommandozeile, der über eine umfangreiche Konfiguration verfügt. Das ca. 29k Java Binary unterstützt unter anderem virtuelle Hosts, IP/Port Sharing, Remote Access/Control, Indexservice, Multithreading, Filtering, DCGI/CGI1.1 und SSL/TLS.
virtuelle Hosts - In der Konfiguration von Devwex werden virtuelle Hosts für IP/Port Sharing unterstützt.
IP/Port Sharing - Durch die globale Präsenz der virtuellen Hosts innerhalb der Konfigurationsdatei stehen diese allen physischen Hosts zur Verfügung, wodurch die virtuellen Hosts unter mehren IP Adressen und Ports zur Verfügung stehen.
Remote Access - Devwex gestattet einen frei konfigurierbaren Fernzugriff für Statusabfragen, Restart und Stop.
Indexservice - Verzeichnisse des Dateisystems werden automatisch als navigierbare HTML Dokumente dargestellt. Durch die Verwendung von Templates können diese individuell für alle physischen und virtuellen Hosts gestaltet werden.
Multiserver - In der Konfiguration von Devwex können mehrfach unabhängige physische und virtuelle Hosts definiert werden. Unter anderem wird dabei auch eine Vererbung der Host Konfigurationen unterstützt.
Filtering - Die Zugriffe auf die physischen und virtuellen Hosts kann über speziell definierte Regeln gesteuert werden. Individuelle Fehlerseiten und automatische Weiterleitungen werden dabei unterstützt.
Modules - Über das integrierte Modulkonzept können einzelne Funktionalitäten des Servers durch externe Komponenten geändert, erweitert oder neu hinzugefügt werden.
SSL - Zur gesicherten Übertragung von Daten unterstütz Devwex unter anderem SSL und TLS.
DCGI - DCGI wurde für Devwex entwickelt und stellt eine offene, an das CGI 1.1 angelehnte, Schnittstelle für verschiedenste Programmiersprachen wie Java, VB, VB(A) und andere zur Verfügung.
CGI - Devwex unterstützt CGI 1.1 und somit PHP, Perl und andere.
|