Какой протокол выбрать для защищённого клиент серверного приложения?
Добрый день! Планирую реализацию клиент-серверного приложения, хотел узнать ваше видение. Приложение - мониторинг и удаленное администрирование клиентских тачек.
Какой вариант предпочтительнее:
Листенер агенты на клиентских тачках и клиент на вьюере? Либо сервер и агенты, подключающиеся к нему? Хотелось бы чтобы обе стороны могли по необходимости посылать запросы, соответственно нужно сделать туннелирование?
В любом случае какой протокол предпочтительнее, https rest или простой tcp сокет с ssl? Возможно у кого-то есть примеры реализации подобных листенеров? Заранее спасибо.
Протоколы удаленного администрирования обычно строят по схеме агенты на клиентских тачках (часто даже без среды администрирования, с удаленной установкой) и клиент на компе саппорта. По такой схеме работает например DameWare - у тебя одно место, где ты можешь админить все тачки домена и расставлять клиента удаленно при необходимости.