Попытаюсь применить парадигму «Всё есть документ» для обмена данными между ВВ-клиентом и ВВ-сервером через сеть. Извиняюсь за объяснение «на пальцах». У меня с терминологией туго.

Когда ВВ-клиент делает запрос ВВ-серверу для установления соединения, он передает данные, которые заполняют поля в документе на сервере. В дальнейшем данные из этого документа сортируются ВВ-сервером по специальному шаблону. Полями этого шаблона могут быть пароль, логин, тип крипто-ключа, само тело сообщения-запроса и т.д.  Документ на сервере периодически обновляется. Период обновления зависит от сети (локальная или глобальная). Если передаваемые на сервер данные превышают объем, определенный в шаблоне, тогда сервер может разорвать такое соединение, не дожидаясь окончания сессии. Чтобы получить несанкционированный доступ к информации в документе ВВ-сервера нужно получить доступ к самому файлу, содержащему этот документ и, как минимум, скопировать его в буфер обмена. При этом потеряется структура документа и, в сочетании с постоянным обновлением, такие действия не позволят восстановить информацию. Подобный документ создается и на стороне ВВ-клиента. Поэтому отпадает необходимость в высокоуровневом протоколе обмена данными – и ВВ-клиент, и ВВ-сервер смогут гибко менять передаваемую информацию в зависимости от запросов.