Управление полем ввода / вывода через php / javascript - PullRequest
0 голосов
/ 18 августа 2011

У меня есть веб-приложение php / javascript, работающее на хост-сервере (dreamhost), и я собираюсь настроить собственное поле ввода-вывода, которое может взять идентификатор из приложения php и инициировать определенный вывод на основе триггера,

Например.Допустим, у меня есть устройство ввода / вывода с 10 выходами.И у меня есть 10 записей в моем приложении PHP.Я хочу сказать: «Когда просматривается запись № 1, активируйте выход № 1 в поле ввода / вывода»

Есть ли какие-либо поля ввода / вывода, которые могут быть запущены с помощью php или javascript?

1 Ответ

0 голосов
/ 18 августа 2011

Вы можете сохранять входные и выходные значения в какой-либо базе данных на сервере. Ваше «окно ввода / вывода» должно связаться с размещенным сервером для получения выходных значений и отправки входных значений.

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

Вот резюме:

  1. Ваш блок ввода-вывода должен иметь возможность веб-запроса (контроллер Ethernet и стек tcp / ip или их эквиваленты).
  2. Ваш PHP-скрипт должен обрабатывать запрос блока ввода-вывода и записывать входные значения блока ввода-вывода в базу данных. Также PHP-скрипт должен отвечать выходными значениями, которые также хранятся в базе данных.
  3. Ваш PHP-скрипт должен обрабатывать запросы пользователей. Пользователь может просматривать входные значения и отправлять запросы на изменение выходных значений. Ваш PHP-скрипт должен обрабатывать выходные запросы на изменение и записывать их в базу данных.
  4. Ваш блок ввода / вывода должен сделать запрос к вашему серверу. Таким образом, он может отправлять новые входные значения и получать новые выходные значения.
...