Teil 8: Chatsystem unter AJAX
Nach einigen Vorarbeiten liefern Sie das Projekt aus. Zuerst legen Sie c:Projekt an, kopieren dorthin die Seite index.html und strukturieren die Verzeichnisse:...
Nach einigen Vorarbeiten liefern Sie das Projekt aus. Zuerst legen Sie c:Projekt an, kopieren dorthin die Seite index.html und strukturieren die Verzeichnisse:

ProjektWEB-INF
ProjektWEB-INFclasses
ProjektWEB-INFjava
ProjektWEB-INFlib
Kopieren Sie nun die Dateien Chat.java und Nachricht.java in das Verzeichnis c:Projekt WEB-INFjava. Dann kompilieren Sie die Sourcedateien:
javac -d c:ProjektWEB-INFclasses
Chat.java
javac -d c:ProjektWEB-INFclasses
Nachricht.java
Danach kopieren Sie die Konfigurationsdateien (Deployment Descriptoren) web.xml und dwr.xml in das Verzeichnis c:Projekt WEB-INF. Zum Schluss lädt der Anwender die DWR-Bibliothek Version 2.0 RC1 (dwr.jar) vom Server https://dwr.dev.java.net/ serv lets/ProjectDocumentList und kopiert diese Datei in das Verzeichnis c:Projekt WEB-INF/lib der Webapplikation.
Ein so genanntes WAR-Archiv übernimmt alle Dateien des Projekts mit dem Befehl: jar - cf Chat.war. Diese WAR-Datei kopieren Sie in das Verzeichnis c:SunAppServer- domainsdomain1autodeploy und starten den Applikationsserver. Das WAR-Archiv installiert sich automatisch. Das Ergebnis zeigt der Browser unter https://localhost: 8080/Chat sehen. Die index.html startet den Chat.