Jakarta Tomcat Webserver
Connectoren
Communication Adapter Components
Komponenten, die den Servlet Container mit der Aussenwelt verbinden:
- Request :
- Objekte der Klasse HTTP-ServletRequest, werden im Servlet-Container als Repräsentation einer Anfrage benutzt
- enhält die Daten der Anfrage (z.B. Suchbegriff), Umgebungsinformationen.
- Response :
- Objekte der Klasse HTTP-ServletResponse, werden im Servlet-Container als Repräsentation einer generierten Antwort benutzt.
- enthält das Servlet Ergebnis (z.B. gefundene Seiten)
- Adapter :
- Connector-Objekte, die als Schnittstelle oder über Kommunikationsprotokolle Anfragen empfangen
- rufen die zum Bearbeiten der Anfrage nötigen Prozesse auf
- liefern nach Ablauf der Prozesse das Ergebnis aus dem Response-Objekt zurück
Funktionsablauf des Adapters:
- Empfangen von Anfragen von Browsern oder Servern.
- Erzeugen der entsprechenden Request und Response-Objekte und setzen ihrer Properties entsprechend dem Inhalt der Anfrage.
- Aussuchen des geeigneten Containers zum Bearbeiten der Anfrage.
- Aufruf der invoke()-Methode des gewählten Containers mit den Initialisierten Request und Response Instanzen als Argumenten.
- Rückgabe von erzeugtem Header und dem Response-Object entnommenen Daten an die Anwendung, von der die Anfrage kam.
[ Seminar Linux und Apache ]
[ zurück ]
[ weiter ]