Здравствуйте, MikelSV, Вы писали:
MSV>Подскажите по следующим вопросам:
WebSockets — это дуплекс соединение.
http://www.html5rocks.com/en/tutorials/websockets/basics/
Работает поверх http/https ( вернее переключает socket по http запроса на дуплекс режим ).
Рекомендую глянуть на Sciter в качестве клиента. Получишь сразу Win, Mac и Linux из одного code base.