Блин, как-то я сам не подумал, что можно просто открыть сокет :) Вот только мы не знаем ip адрес человека — он же за натом сидеть может.
В общем для чего это нужно. Есть клиентское приложение, запущенное у пользователя. И есть сайт. Сайт должен проверить, что приложение запущено и сокет доступен и нарисовать кнопку, иначе какую нибудь надпись. По нажатии на кнопку сайт должен запросить у клиента данные и получить их. Как такое реализуется?