Wer eine Java-Applikation mit dem WebSocket-Protokoll erstellen möchte, der braucht einen Anwendungsserver (engl. application server) mit WebSocket-Unterstützung. Ich bevorzuge den GlassFish Application Server in der aktuellen Version 3.1.2.2. Im GlassFish 3.1.2.2 gibt es drei Wege, um WebSockets einzuschalten.
WebSocket-Unterstützung in GlassFish aktivieren weiterlesen
Schlagwort: WebSockets
Check for HTML5 features with JavaScript
There is no magic behind checking a web-browsers support for a specific HTML5 feature. If you want to check if a browser supports the latest HTML5 WebSocket API then you just have to take care if there is an object called „WebSocket“ available via the DOM:
<script> if('WebSocket' in window){ alert('Hurray! Your browser supports HTML5 WebSockets.') }else{ alert('Sorry, but you are out of date!'); } </script> |
Nevertheless, there are still people who want to include a fancy library for such an inspection. You can do the same with Modernizr:
<script src="http://www.modernizr.com/downloads/modernizr-latest.js"></script> <script> if(Modernizr.websockets){ alert('Hurray! Your browser supports HTML5 WebSockets.') }else{ alert('Sorry, but you are out of date!'); } </script> |
HTML5 WebSocket-Server mit Java und Client mit JavaScript
Zur Demonstration von HTML5-Websockets habe ich mit webbit einen einfachen WebSocket-Server geschrieben, der Nachrichten entgegen nimmt und diese Nachrichten wieder an den jeweiligen angemeldeten Client zurück schickt. Ein solches Beispiel nennt man auch Echo-Server.
HTML5 WebSocket-Server mit Java und Client mit JavaScript weiterlesen