On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 28.02.21 16:17. Заголовок: Как послать команду от стороннего клиента на проц в модуль TCP ?Server


Здравствуйте ! Извиняюсь за слегка сумбурный вопрос.
Опишу задачу.
Есть сторонний сервер. Надо с него послать команду на крестроновский процессор 2-й серии (QMI-RMC).
Прикидываю что надо использовать модуль TCP/IP Server, поскольку нужно на крестрон принимать команды
без запроса от крестрона.
Цель всего этого безобразия - прием фидбеков нажатий кнопок от стороннего сервера без привязки опросов от крестрона, то есть
по мере возникновения.
В стороннем сервере я могу послать любую команду в PHP. Но что-то крестрон ничего на портах не видит... Видимо в синтаксисе ошибка или еще где...
Например крестрону на модуль TCP/IP Server посылаю команду из PHP
file_get_contents('http://192.168.1.205/pt=13&cmd=13:1'); и тишина....
Такое вообще возможно?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


постоянный участник




ссылка на сообщение  Отправлено: 28.02.21 19:17. Заголовок: Все возможно. Не обя..


Все возможно. Не обязательно засылать длинные и избыточные данные.
Если не нужно шифроваться в сети, то похоже, все верно - в Crestron Server, на стороне компа - клиентская отправка, по определённому адресу и порту. Вот эти адрес и порт проверьте на обоих концах.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 01.03.21 21:06. Заголовок: И самые популярные г..


И самые популярные грабли это прописывать в настройках IP сервера на стороне крестрона что то отличное от 0.0.0.0
Т.е. никаких "очевидных" 127.0.0.1 нельзя использовать (см. help). Указанный адрес это единственный разрешенный адрес удаленного клиента. А 0.0.0.0 разрешение принимать входящие пакеты от любого адреса.
Кстати, организуйте как удобно. Сервер со стороны крестрона не обязательное решение, даже при отсутствии необходимости запросов со стороны крестрона. TCP client тоже подойдет.
Соединения в обоих случаях разрешают двунаправленный обмен данными.А зная ограничение в 1 подключение к серверу на стороне крестрона, лучше даже сделать со стороны крестрона клиента.
Клиент крестрона будет поддерживать соединение с вашим сторонним сервером на выбранном порту и всегда готов будет внутри этого подключения принять команду.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 8
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет