Firefox Extension

The BrowserSocket proposal has been implemented as a proof-of-concept Firefox extension. The extension implements the BrowserSocket API, and exposes it to client side Javascript. There is also a console which displays the status of BrowserSocket listeners and connections which can be accessed from the Firefox Tools menu.

The extension is compatable with firefox versions 3.6 and greater.

Getting Started

  1. install the Firefox extension
    bring up a debug console by choosing BrowserSocket... from the Tools menu
  2. run the echo service demo in one browser window
    the debug console should show one registered server
  3. try connecting to it with a WebSocket terminal from another browser window
    the debug console should show one connection
  4. use the terminal to "say something" - your message should be echoed back.