JSFoo 2011

It’s like kung fu with JavaScript and objects! All about building full size apps in JavaScript.

Node-xmpp-bosh, a long polling server for http based chat clients -- design decisions and discoveries specific to Node.js

Submitted by Vishnu Iyengar (@pathsny) via Basil Skariah (@basilskariah) on Sep 27, 2011

Section: Default Technical level: Intermediate Session type: Lecture Status: Submitted


As applications are moving to the web paradigm more and more, building a web based chat application that works across browsers remains tricky. This talk describes the decisions and insights made during the process of building a bosh server on Node.js


node-xmpp-bosh is a bosh (and now websocket) server that speaks xmpp. This talk covers the reason node was chosen, the design of the server itself, interesting discoveries during the process and the performance characteristics. node-xmpp-bosh itself is an open source project hosted at http://code.google.com/p/node-xmpp-bosh/


{{ gettext('Login to leave a comment') }}

{{ gettext('You need to be a participant to comment.') }}

{{ formTitle }}
{{ gettext('Post a comment...') }}
{{ gettext('New comment') }}

{{ errorMsg }}