VSPD и VSP Manager

Схема VSP в составе DST

Драйвер виртуальных последовательных портов (VSPD) и менеджер виртуальных последовательных портов (VSP Manager) входят в состав Device Server Toolkit (DST).

VSPD обеспечивает работу виртуальных последовательных портов (VSP), которые эмулируют «настоящие» COM-порты в ОС Windows. VSP Manager используется для добавления, удаления и настройки VSP.

VSPD - это «движок», который обеспечивает работу виртуальных последовательных портов (VSP). Для любого приложения Windows VSP выглядит и ведёт себя как обычный COM-порт. На самом деле VSP прозрачно перенаправляет все данные, отправляемые приложением, на сервер устройств Tibbo («DS») и подключённое к нему последовательное устройство («подключённое последовательное устройство»). Аналогично все данные, отправляемые последовательным устройством, принимаются DS и передаются в VSP, который, в свою очередь, передаёт их приложению. И программное обеспечение на ПК, и последовательное устройство взаимодействуют друг с другом так, будто соединены обычным последовательным кабелем, не зная о существовании сети между ними. Это позволяет сделать существующую последовательную систему сетевой без изменения самого последовательного устройства или его программного обеспечения на ПК.

Схема работы VSP (JPG)

VSPD - это драйвер, работающий в самой «глубине» ОС Windows. Его присутствие проявляется только через VSP, доступные приложениям Windows.

VSP Manager - это приложение для добавления, удаления и настройки VSP. VSPD и VSP Manager - разные сущности (один - драйвер, другой - программа настройки). Это руководство описывает оба компонента вместе, а все возможности VSPD объясняются через VSP Manager.

Тесно связан с работой VSPD Port Monitor - ещё один компонент DST, который используется для журналирования активности VSP.