ПРОБЛЕМНАЯ ЛАБОРАТОРИЯ ПО РАДИОКОНТРОЛЮ И ЭМС
Radio Base Web

      RBW является одним из новых, перспективных направлений развития программы Radio Base. Он позволяет без установки клиента Radio Base получать необходимые сведения из базы данных (локальной или серверной) через обычный веб-браузер.

Radio Base Web (RBW) представляет собой программный комплекс, состоящий из:

  • HTTP сервера Radio Base - обработка запросов и выдача данных пользователю
  • Веб - интерфейса - получение информации из базы данных и передачи ее HTTP серверу



      Логика работы с базой данных в этом случае выглядит следующим образом: веб-браузер посылает HTTP запрос HTTP серверу Radio Base, он, в свою очередь, запускает нужный PHP-скрипт, который взаимодействует с базой данных с помощью языка запросов SQL. Запрос обрабатывается в базе данных и потом нужные данные передаются обратно PHP скрипту, который на их основе формирует HTML страницу и передает ее Веб - серверу, передающему ее на рабочую станцию.


    Преимущества Radio Base Web:
  • Получение доступа к базам данных без установки клиента Radio Base через стандартный веб-браузер, например Internet Explorer.
  • Минимальные требования к компьютеру (наличие связи с сервером, Веб - браузер, операционная система).
  • Платформонезависимость: например, база данных и HTTP - сервер может находиться под управлением ОС Linux, а данные можно получать на карманный компьютер под управлением MS Windows CE.
  • Простота развития, поддержки и обновления.
  • Поставляется вместе с исходным кодом (может дорабатываться программистами на месте).
  • Простота и удобство распечатки результатов в виде таблиц и форм стандартными средствами браузера.


    Недостатки:
  • Относительно низкая скорость работы за счет обработки информации на нескольких ступенях: PHP скрипты(веб-интерфейс), HTTP сервер, Веб-браузер.
  • Небольшие (по сравнению с клиентом Radio Base) возможности для просмотра и редактирования информации.
  • Отсутствует возможность импорта и экспорта данных.


      Для того, чтобы начать пользоваться RBW необходимо запустить HTTP сервер Radio Base на своем сервере (компьютере, к которому будут обращаться пользователи), настроить его, а после этого с любого компьютера в сети, используя Веб - браузер, обратиться к серверу. Информация из базы данных будет отображаться в окне браузера.


      Территориально Web - браузер, Web - сервер Radio Base и база данных могут располагаться как на одном, так и на разных серверах, вне зависимости от установленной на серверах платформах.
      Вместо поставляемого HTTP сервера Radio Base могу использоваться и любые другие HTTP сервера, к примеру открытый сервер Apache, наиболее чаcто применяемый на серверах с ОС Linux. Перед использованием стороннего HTTP сервера рекомендуется проконсультироваться с разработчиками.





















http://irga.sut.ru