All-Dynamics Software GmbH Homepage
CMS
Content Management System enlogic.cms
enlogic
 
 
 
 
 
CMS
In-Prozess Webserver: Interaktive Web-Applikationen

Unser In-Prozess Webserver (IPW) richtet sich an Entwickler von Web-basierten Anwendungen unter Win32-Betriebssystemen. Der IPW lässt sich als DLL in eigene Applikationen einbinden und wird über eine flexible API gesteuert.
 
Der IPW ist ein echtes Leichtgewicht in Punkto CPU-Last und Speicherverbrauch. Die DLL des IPW ist beispielsweise nur ca. 50 KB gross. Das Deployment des IPW ist sehr einfach, da weder Controls registriert noch Komponenten in System-Verzeichnissen installiert werden müssen. Der IPW benötigt keine Konfigurations-Datei!
 
Als Träger-Applikationen des IPW kommen neben eigenen Anwendungen auch Windows-Dienste in Betracht. Besonders effizient gestaltet sich die Integration des IPW in eine Anwendung, die das Webbrowser-Control von Microsoft benutzt. In diesem Falle teilen sich HTTP-Client und -Server den selben Prozess-Space, was einen weiteren Geschwindigkeitsvorteil bietet.
 
Auf Wunsch können wir entsprechende Träger-Applikationen für den Vollbild- und/oder Fenster-Modus zur Verfügung stellen. Diese Träger-Applikation erweitert zusätzlich das DOM (window.external), d.h. die Web-Applikation kann z.B. via Javascript mit der Träger-Applikation kommunizieren (z.B. Tastenkombinationen umleiten, Autoplay/Autorun abschalten, Träger-Applikation beenden usw).
 
Besonders interessant ist die Verwendung des IPW mit der PHP-Skriptspache als ISAPI-Modul. Dabei stört sich der IPW nicht mit einer evtl. bereits vorhandenen PHP- oder Webserver-Installation.
 
Die Features des IPW im Überblick:
  • Unterstützt HTTP/0.9, HTTP/1.0 und HTTP/1.1
  • Multithreaded, Anzahl der Threads wird dynamisch an die Server-Last angepasst
  • ISAPI-Interface
  • Unterstützt alle aktuellen PHP-Versionen (4.3.x und 5.0)
  • Unterstützt GET/POST, Fileupload, HTTP-Autorisation, Cookies
  • Bindet sich an alle Netzwerk-Interfaces oder nur an localhost, Ports frei wählbar
  • Benötigt keine Konfigurations-Datei, Controls, Registry-Einträge usw.
  • Mehrere IPW-Instanzen können gleichzeitig ausgeführt werden (auch mit unterschiedlichen PHP-Versionen)
  • Pfad-Aliase werden unterstützt
  • Zeitgesteuerte oder manuelle HTTP-Requests per API-Funktion (z.B. für HTTP/PHP Cronjobs)
  • Unterstützt Secure Sockets Layer (SSL v2/v3) und Transport Layer Security (TLS v1)
Einsatzmöglichkeiten eines IPW:
  • Interaktive Web-Applikationen im Vollbild-Modus (z.B. Präsentationen, Quiz, Umfragen, POS/POI Kioskterminal-Systeme)
  • Web-basierte Windows-Applikationen (z.B. Datenbank-Clients, Host-Anbindungen, Content-Management-Systeme, eLearning usw.)
  • PHP-Entwicklungsumgebung (z.B. zum Test eigener PHP-Anwendungen mit unterschiedlichen PHP-Versionen)


Weitere Informationen erhalten Sie gerne auf Anfrage. Eine IPW Demo-Applikation steht in unserem Download-Bereich zum Download zur Verfügung. Wir freuen uns auf Ihre Kontaktaufnahme!
 
 

Content-Management-Server Content-Management-Server
  Quelle: /Produkte/In-Prozess WebserverStand: 11.11.2004 
CTI
 Top 
enlogic
  (c) 2003-2009 All-Dynamics Software GmbH