Разработка системы общения клиент-сервер на подобие Teamviewer-a?
Собственно вопрос, как разработать систему общения клиент-сервер на подобие Teamviewer-a:
- клиент подключается к "глобального" сервера и регистрируется получая идентификатор
- программа клиент подключается к "глобальному" серверу предоставляя тот идентификатор
- после чего создаётся туннель для общения между клиентом и сервером.
Если есть другие предложения для такого рода протокола общения буду рад обсудить.
Если вопрос разработки своего сервера не стоит, тогда можно использовать Bopup IM Client SDK www.bopup.ru/products/sdk, на базе которого можно легко в 2 строки написать свой клиент со нужной спецификой и функциональностью, или внедрить в свое ПО, а сервер установить свой Bopup Communication Server.