Vollständige Version anzeigen : [Java] Webchat mit Vaadin


Calyx
17.06.2012, 00:02

;;0;xup~in/exec/ximg;php?fid=19406981
{img-src: ;glenndejaeger;files;wordpress~com/2010/06/vaadin;png}
;;1;xup~in/exec/ximg;php?fid=17234283

Da der Satz nett und vielversprechend klingt, hab ich zu Testzwecken mal ein kleines Chatprogramm mit vaadin (;vaadin~com/de/home) geschrieben. Vielleicht kann das ja jemand gebrauchen. Es ist simpel gehalten, man wählt einen Namen, loggt sich ein und kann loschatten. http(s)/ftp-Links in den Messages werden erkannt.

Download
src: chat;zip (;;;xup~in/dl,12296961/chat;zip/)
war: chat;war (;;;xup~in/dl,12864303/chat;war/)

Installation
Zum Installieren einfach die chat;war in den webapps-Ordner eines Tomcat 6/7 laden, den Tomcat (neu)starten und <deine URL>:8080/chat im Browser aufrufen.

Der Sourcecode ist der ;war beigefügt oder auch in der zip, kann also leicht in eclipse importiert und erweitert werden, das vaadin-plugin muss über den marketplace installiert werden. Der Code ist nicht kommentiert, da er wie gesagt zu Testzwecken geschrieben wurde.

Noch ein paar Worte zu Vaadin selbst:
Das Besondere ist, dass Webseiten ausschließlich in Java erstellt werden. Wer schonmal Swing programmiert hat sollte sich sofort zurecht finden. Desweiteren gibt es anders als bei beispielsweise ZK (neben Vaadin das einzige Webframework mit dem ich je wirklich gearbeitet habe) eine sehr aktive Community, eine wie ich finde tolle Doku (;vaadin~com/de/book/-/page/preface;html) mit vielen Beispielen und haufenweise Addons (;vaadin~com/en_GB/directory), die man einfach ins Projekt einbinden und sofort nutzen kann. Im Chat kommt zB das Refresher-Addon (;vaadin~com/de/directory#addon/refresher) zum Einsatz, was ein dynamisches Refreshen einzelner UI-Komponenten ermöglicht (Chatlog-Panel, Uhr in der Menubar, Userliste). Das wäre ansonsten nicht so einfach möglich, da die UI-Sachen, wie man sich denken kann, im Client laufen und der Rest auf dem Server. Vaadin steht unter der Apache-Lizenz (;vaadin~com/en_GB/license) und ist somit Open-Source.

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
Ähnliche Themen zu [Java] Webchat mit Vaadin
  • [Java] Unterschiede zwischen java script und einem Java Applet
    Hi leute also wie ich in der überschrift schon beschrieben habe, suche ich so ca 3-5 unterschiede zwischen java script und einem Java Applet... //EDIT: ahso und vlt noch ein paar gemeinsamkeiten wär cool wenn mir da jemand welche nennen könnte. BW is kla! [...]

  • [Java] JAVA IST AUCH EINE INSEL - perfect java lernen
    Hey Leute... also manche werden es schon kennen. an die die es nicht kennen "java ist auch eine insel" ist das perfecte nachschlagewerk! Hier der Link Galileo Computing :: Java ist auch eine Insel - index (;;;galileocomputing~de/openbook/javainsel6/) Ich bin auf ner informatikschule und rich [...]

  • [suche] IRC-Webchat mit vielen Funktionen
    Hi Leute, ich möchte einen Chat auf meine Homepage einbinden. Da will ich IRC nutzen. Dazu würde ich gerne einen Webclient benutzen für die Benutzer und Gäste. Kann per HTML, PHP oder Java sein oder auch anderes. Aber er sollte folgende Funktionen haben: - Login (mit ID + PW) und auch Gäste [...]

  • IRC Webchat
    Servus, kennt jemand einen guten IRC Webchat? Wäre für Links dankbar! Grüße, Moepix [...]



raid-rush.ws | Imprint & Contact pr