WebSockets Overview

I've written up an overview of the various technologies involved in OroCRM's WebSockets implementation. This started as a quickies post, but ended up being complicated enough for a full length article.

WebSockets are surprisingly complicated, and require the involvment of numerous different fast moving, non-aligned open source projects. One of the neat things about full stack frameworks like OroCRM is they give developers a stable set of technologies to develop against when working with emerging technologies.