HTML and CSS Reference
Throughout this topic, we've used a number of resources that help us build WebSocket
applications every day. In this appendix, we walk through how to use the VM (virtual
machine) that contains all the code and software pre-installed that you need to build or
follow the examples in this topic. We also summarize where to get all the libraries, servers,
and other technologies we used in this topic. Finally, we include a list of WebSocket
servers and clients that are available at the time of writing this topic.
Using the Virtual Machine
The VM accompanied by this topic can be downloaded from the publisher's web site.
Simply navigate to http://apress.com and search for this topic's title (or go directly
Download Now. After downloading it, you can start the VM using VirtualBox. VirtualBox
is available as a free download from http://virtualbox.org for Windows, Mac, Linux,
and Solaris host operating systems.
To open the VM, extract it, and double-click the WebSocketBook.ova file, or choose
File ➤ Import Appliance from the menu of VirtualBox, and select the WebSocketBook.vbox
file. The operating system of the VM is Ubuntu.
Once you've downloaded and installed the VM, you'll notice a few items on the
Icons for Chapters 2-6
First, open and read the README.txt , which explains the servers and services that are
automatically started for you when you install the VM. To build the examples described in
Chapters 2-6, you can simply start building against the servers and libraries provided in
the VM, which are described in the relevant chapter.
Tables B-1 and B-2 describe the servers and libraries that we use throughout the
book and whether they are included in the VM.