Подключение удаленных клиентов.

Для стабильной работы удалённых подключений необходимо подключение сервера и рабочих станций к сети интернет по выделенной линии. Необходимая пропускная способность канала на сервере минимум 6-10 Мбит/сек, для рабочих станций достаточно 1-2 Мбит/сек.
Время отклика при посылке команды «ping» между удаленным сервером и клиентом составляет до 20 мс. Если возникает необходимость подключения к базе данных через Internet, то следует не только проверить отклик клиент-сервер с помощью команды ping, но также провести трассировку от клиента до сервера с помощью команды trace и обратить внимание на количество хопов (hops) и отклика до них. При большом количестве хопов, большом пинге быстродействие операций открытия-сохранения будет уменьшаться. 
Также необходимо уделить внимание надёжности соединения и исключить потери пакетов при приёме/передаче данных.
 
Возможны 2 режима работы:
 
1. Прямой доступ к базе данных. Клиентская часть программы установлена на рабочий компьютер пользователя. Подключение идет на внешний белый IP адрес сервера. В Firewall настраивается маршрутизация соответствующих TCP\IP портов для подключения к базе данных и прочим служебным программам. Список портов которые нужно открыть предоставляет инженер UCS.
Основной минус — высокие требования к каналу связи. Время отклика не более 20 мс. При этом если канал связи будет занят другими программами, то скорость работы в Абонемент снизится.
 
2. Работа в режиме RDP - Remote Desktop Protocol. Клиентская часть программы установлена непосредственно на сервере. Пользователь подключается на удаленный рабочий стол и там запускает программу. Данная служба работает только на серверных операционных системах. Требуется дополнительная настройка и администрирование со стороны IT служб Заказчика. Требует белый внешний IP.
Плюсы: Если не используется дополнительное оборудование, то работать можно с любого компьютера. Более лояльные требования к каналу связи. Время отклика не более 50мс, а если снизить качество передаваемого изображения, то и еще больше. Простота настройки и администрирования — все выполняется в одном месте на сервере.