Как работать в C++ с сокетами? И как создать в C++ поток (Thread), в котором бы действовал серверный сокет?
Желательно привести пример кода.
И ещё вопрос: когда две программы обмениваются данными через сокеты, надо ли запускать web-сервер (Apache, Tomcat и т.д.)? Или же достаточно в качестве IP-адреса указать localhost (127.0.0.1)?