Kommunikationswege bei Einsatz von Java auf dem Webclient
11. März 2009 Roland
- Programmierung
- Variablenzuweisungen und Berechnungen
- Alter berechnen nur mit JavaScript
- Alter berechnen mit und ohne Javascript
- Code Optimierung
- Client Server Applikationsarchitektur
- Eigenschaften eines Webbrowsers
- Stylesheets
- Interaktive Webclients
- Mit HTML, oder SVG, interaktive Ein- Ausgaben erstellen
- Mit JavaScript aus einem Dokument Daten lesen
- Der Webserver
- Webserver-seitige Programmierung
- Datenbankanbindung
- Architekturprinzip Separation of Concerns
- Beschreibung von Anwendungsfällen
- Mit JavaScript einen wiederkehrenden Event erzeugen
- Kommunikationswege bei Einsatz von Java auf dem Webclient
- Einbinden der JavaScript Timer Klasse in eine Webseite
- AJAX Kommunikation ohne Fassaden Pattern
- JavaScript Klassen mit Object-Literal Syntax erstellen
- Knackpunkte bei der Klasse AsyncCommunication
- Speicherverbrauch in AJAX Applikationen
- Auch bei JavaScript immer die Variablen sauber deklarieren
- Eventhandler im JavaScript mit dem HTML Dokument verknüpfen
- Objekte in JavaScript mit JSON deklarieren
Im Artikel Der Webserver habe ich bereits die Kommunikation beschrieben, die bei einem Aufruf einer Webseite zwischen dem Webclient und dem Webserver stattfindet.
Als ich letzte Woche mit Jozo über dieses Thema gesprochen habe, ist mir aufgefallen dass er nicht exakt sagen konnte wie die Kommunikation zwischen JVM und Webserver aussieht. Deshalb hier eine kurze Beschreibung. Jozo: Danke für deine Frage!
Wenn man ein Java Applet ausführt, sieht die Kommunikation leicht anders aus.
Zuerst wird vom Webbrowser zum Webserver die Webseite geladen. Dies geschieht nach dem beschriebenen Muster.
Dann startet der Webserver die Java Virtual Machine (JVM) und übergibt dieser die Informationen welches Applet geladen werden soll. Die JVM kommuniziert dann mit dem Webserver direkt. Der Webbrowser hat hier nichts mehr damit zu tun.
Hier das dazu passende Sequenzdiagramm:

Ähnlich verhält es sich übrigens auch bei anderen Plugins. Wenn du zum Beispiel einen Mediaplayer integrierst, wird der Stream auch direkt in den Player geladen. Der Webbrowser hat hiermit nichts zu tun.
Artikel mit ähnlichen Schlagwörtern
Der Beitrag wurde am Mittwoch, den 11. März 2009 um 19:45 Uhr veröffentlicht und wurde unter Programmieren abgelegt.
Dir gefiel der Artikel? Dann abonniere doch den RSS Feed![]()
Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.









Yes!
vielen Dank, das macht es nochmal richtig deutlich…