MiBBiM правильно написал, CLI и реализация сервер-клиент как правило обрабатывает один и тот же бинарник.
обычно северную часть (это часть бинарника которая непосредственно отдаёт команды в com_порт) вешают слушать сетевой_порт, а клиенская часть (графический секвенсер) обращается к сетевому_порту для передачи команд.
отличие от CLI всего ничего 3 ключа запуска:
-d (режим демона)
-h (хост - адрес сетевого интерфейса с которого слушаем поток команд)
-p (сетевой_port - с которого принимаем команды).
для безопасности вводим паролирование на вход :
-U user
-P password
теперь пример работы:
я захожу на комп и запускаю серверную часть:
- Код: Выделить всё • Развернуть
orserv -d -h 0.0.0.0 -p 21100 -U test -P my_pass
здесь 0.0.0.0 значит слушать все интерфейсы
дальше запускаю графическую управлялку :
- Код: Выделить всё • Развернуть
or-seq -h 127.0.0.1 -p 21100 -U test -P my_pass
и работаю
далее внимание - прошу помочь, отключаю свою GUI, =DeaD= пишет у себя:
- Код: Выделить всё • Развернуть
or-seq -h roboforum.ru -p 21100 -U test -P my_pass
и рулит моими сервами !
Добавлено спустя 2 минуты:loox а в чем Вы программируете ?
клиент-серверную архитектуру осилить сможете ?