Web Broker und WebSnap

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Internet-Server-Anwendungen entwickeln - Index


Zur Aufgabe jeder Anwendung gehört es, dem Anwender Daten zur Verfügung zu stellen. Bei einer Standardanwendung erreichen Sie dies, indem Sie konventionelle Bedienelemente wie Dialogfelder und Fenster erstellen. Entwickler können das genaue Layout dieser Objekte mit den herkömmlichen Tools für den Formularentwurf festlegen. Web-Server-Anwendungen müssen jedoch anders gestaltet werden. Alle Informationen, die an den Anwender weitergeleitet werden, müssen die Form von HTML-Seiten haben, die über HTTP übertragen werden. Die Seiten werden im Allgemeinen auf dem Client-Rechner von einer Web-Browser-Anwendung interpretiert, welche die Seiten in der für das gegenwärtige System des Anwenders geeigneten Form anzeigt.

Der erste Schritt zur Erstellung einer Web-Server-Anwendung ist die Wahl der Architektur. Web Broker bietet viele Leistungsmerkmale:

  • Unterstützung der Web-Server-Anwendungsarten "CGI" und "Apache DSO". Diese sind unter Arten von Server-Anwendungen beschrieben.
  • Multithreading-Unterstützung (von Clients gesendete Anforderungen werden in separaten Threads bearbeitet)
  • Zwischenspeicherung von Web-Modulen (für schnellere Antworten)

Die Web Broker-Komponenten behandeln alle Mechanismen der Seitenübertragung, selbst wenn Web Broker über keine Scripting-Funktion verfügt. Die Hauptmerkmale der Web Broker-Technologie sind in der folgenden Tabelle dargestellt.

Web Broker

Rückwärtskompatibel.

Ein Web-Modul pro Anwendung möglich.

Ein Web-Dispatcher pro Anwendung möglich.

Keine Script-Unterstützung.

Keine integrierte Unterstützung für benannte Seiten.

Keine Sitzungsunterstützung.

Jede Anforderung muss explizit behandelt werden, entweder mit einem Aktionselement oder einer automatischen Dispatch-Komponente.

Einige spezialisierte Komponenten ermöglichen eine Vorschau auf den von ihnen produzierten Inhalt. Meistens erfolgt die Entwicklung nicht visuell.


Weitere Informationen über Web Broker finden Sie unter Web Broker verwenden|Web Broker.

Siehe auch