WebSocket4J 1.2 implementiert Client und Server
Websocket4J, eine freie Umsetzung des bidirektionalen Websocket-Protokolls in Java, ist in Version 1.2 erhältlich. Erstmals setzt sie neben dem Server auch den Client-Part um.
Mit Websocket4J lassen sich beispielsweise Serverprogramme erstellen, die mit geeigneten Webbrowsern wie Safari oder Google Chrome Daten über den Websocket-Standard des Konsortiums WHATWG kommunizieren. Das Protokoll zum beiderseitigen Austausch von Daten ohne HTTP-Overhead war ursprünglich Teil der HTML-5-Spezifikation, wurde aber neben weiteren Technologien aus dem Standard ausgegliedert.
Version 1.2 der Java-Software eignet sich auch dazu, einen Websocket-Client zu programmieren. Neben einigen Bugfixes enthält die neue Release auch den Beispielcode eines HTML-5-Clients, der im Browser läuft.
Websocket4J ist unter LGPLv3 lizenziert und besitzt eine Projektseite auf Canonicals Lauchpad-Plattform. Dort stehen vorkompilierte Jar-Dateien, der Quelltext und die Javadoc der Software zum Download bereit.





