для использования вебсокетов необходимы как скрипты для клиента, так и скрипты для сервера.
с клиентом все просто - любой современный браузер поддерживает веб-сокеты. Но для обработки запросов клиента необходим серверны обработчик. Чаще всего его пишут на ноде.жс. Т.е. хостинг должен иметь установленную ноду для клиентов. Но таких хостингов еще поискать нужно, не все провайдеры идут на это по ряду причин.
Неплохой базовый пример на понимание:
http://learn.javascript.ru/websockets