Sehr sehr cool: Swing-Anwendungen im Browser

Schaut euch

an.

Interessant für Anwender mobiler Endgeräte, die kein Swing können (Android) oder dürfen (iPad).

Die HTML-Anwendung besteht aus einem bisschen JavaScript, die Interaktionen zum Server schickt, also Mausklicks, Tastendrücke, usw. Dabei entstehen Events wie

MM_984_567_MM_986_567_

die an http://icedrobot.de:9091/EventReceiver per POST gesendet werden. Die Swing-Anwendung (die werden dafür richtig viel Speicher brauchen denke ich, das kommt vielleicht noch mal raus…) läuft nur auf dem Server und der reagiert mit geänderten Bildschirmausschnitten, die wieder auf den Brower Canvas gezeichnet werden. Ist so wie ein remote VNC-Server (http://code.google.com/p/jsvnc/), schöne Sache das. HTML5 wir lieben dich Smile

 

“Schön” im Sourcecode der Kommentar:

//Exclude WebKit for now, as it will trigger a memory leak.

//TODO: should be version dependent, as its fixed in Chrome 14

Ähnliche Beiträge

Veröffentlicht in Swing

2 Gedanken zu “Sehr sehr cool: Swing-Anwendungen im Browser

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert