Создание сайтов - статьи

       

Oracle Sensor Edge Server


Oracle Sensor Edge Server – новый компонент Oracle Application Server 10gRelease 2 – действует подобно мосту между миром сенсорных устройств и остальной частью программной инфраструктуры. Его главная функция – обеспечить механизм управления и расширения для соединения с физическими аппаратными средствами и легко объединить их возможности с имеющимися или новыми приложениями. Sensor Edge Server спроектирован для того, чтобы справляться с быстро изменяющимися стандартами и возможностями сенсорных технологий, и в то же время оградить разработчиков приложений от изменений протоколов и аппаратных средств и разновидностей различных устройства.

Инфраструктура драйвера

Инфраструктура драйвера Oracle Sensor Edge Server подключает к бизнес-приложениям аппаратные средства RFID, устраняя тем самым потребность в том, чтобы приложения знали о специфике аппаратных средств, используемых в том или ином проекте. Он нормализует поток событий между аппаратными средствами и приложением в общеупотребительный формат и протокол и управляет взаимодействием с самим аппаратным устройством. Следовательно, этот драйвер облегчает разработку приложений на основе RFID, которые могут работать почти со 100 различными устройствами RFID, не требуя от разработчиков приложений, чтобы они понимали их специфику или могли реализовать свои приложения в соответствии с характеристиками каждого устройства.

Фильтры, группы и управление

В Oracle Sensor Edge Server предлагается каркас фильтра, обеспечивающий фильтрацию на уровне групп и фильтрацию на уровне устройств. В результате сокращается низкоуровневая обработка, которая должна проводиться корпоративными приложениями. Возможность группирования позволяет сгруппировать несколько физических считывающих устройств в единый логический объект, позволяя приложению игнорировать базовую реализацию и рассматривать его (этот объект) как единое считывающее устройство.

Диспетчеризация событий

Каркас Dispatcher (диспетчера) предлагает несколько готовых диспетчеров, позволяя посылать данные от сенсорных датчиков через Web-сервис или другие стандартные интерфейсы непосредственно приложению, или в технологию накопления и диспетчирования событий типа Oracle Streams, ставшие доступными в Oracle Database 10g. Во внутренней очереди перед диспетчером кэшируются все поступающие от датчиков события, чтобы обеспечить страхование на тот случай, если выйдет из строя соединение между Sensor Edge Server и приложением.

Edge Extensions

При проектировании Oracle Sensor Edge Server было учтено, что сенсорные технологии изменяются очень быстро. Sensor Edge Server обеспечивает расширяемый интерфейс для укрепления возможностей сервера по трем ключевым моментам: Driver Extensions, Filter Extensions и Dispatcher Extensions.



Содержание раздела