jWebSocket - Welcome

What is jWebSocket ?

jWebSocket is a pure Java/JavaScript high speed bidirectional communication solution for the Web - secure, reliable and fast

jWebSocket is provided to you to create innovative HTML5 based streaming and communication applications on the web. HTML5 WebSockets will replace the existing XHR approaches as well as Comet services by a new flexible and ultra high speed bidirectional TCP socket communication technology. jWebSocket is an open source Java and JavaScript implementation of the HTML5 WebSocket protocol with a huge set of extensions. The jWebSocket package contains:

jWebSocket Server a pure Java based WebSocket server for server-to-client (S2C) streaming solutions and server controlled (C2C) client-to-client-communication.
jWebSocket Clients a pure JavaScript based WebSocket client with multiple subprotocols and an optional user, session and timeout-management. No plug-ins required. New: Additional clients for Java and Android available!
jWebSocket FlashBridge a Flash based WebSocket Wrapper for cross-browser compatibility, requires Flash plug-in.
Benefit from high speed bidirectional communication for all browsers now. [more...]

Why should I use it ?

jWebSocket speeds up your web application and provides innovative new communication features

With jWebSockets you can easily create market tickers, news feeds, monitoring and chat applications, social networks, online games or online collaboration suites. jWebSocket provides a wide range of functionality from a basic token exchange up to powerful data and GUI synchronization, remote procedure calls and much more. With jWebSocket you can quickly set up a stand-alone solution with a minimum of installation and configuration or you can easily integrate it into your existing applications.

standardized technology specified by W3C and IETF , easy interplay with proxies and firewalls.
secure already supports Sec-WebSocket-Key processing (new), authentication and authorization.
bidirectional TCP communication on a single socket for more concurrent client/server connections, supported by HTML 5 compliant browsers.
much quicker compared to Comet and the various XHR approaches, all polling and stay-open mechanisms become obsolete.
more responsive due to less latency, less band-width requirements and less overhead due to light-weight TCP socket communication instead of HTTP.

Where can I get more information and how can I test it ?

feature list here you can read more about the features of the jWebSocket package.
chat demo here you can test the jWebSocket functions with a online chat demo.
download here you can download the jWebSocket package, try and use it for free!

 

jWebsocket is free software, provided to you under the terms and conditions of the LGPL license (http://www.gnu.org/licenses/lgpl.html ).