Fiware подходящие компоненты
Может ли кто-нибудь предложить мне подходящие компоненты для создания полного пути с использованием компонентов fiware? В пути я хотел бы зарегистрировать мобильные устройства у брокера (также Node-RED для получения информации от брокера). Над брокером я хочу иметь сложное событие Обработка движка для сложных событий.
1 ответ
Мобильные устройства могут быть зарегистрированы в Orion Context Broker. https://github.com/fiware/context.Orion. Вы должны использовать API-интерфейсы NGSIv2, пожалуйста, проверьте http://fiwaretourguide.readthedocs.io/en/latest/development-context-aware-applications/v2/how-to-update-and-query-context-information/.
Вы можете разработать механизм, который позволит регистрировать пользователей со своих мобильных телефонов и разрешать только тем зарегистрированным пользователям отправлять данные POST в Orion. В результате ваше приложение будет минимально защищено. Например, вы можете создать свой собственный простой механизм регистрации на основе токенов или даже использовать FIWARE IdM, PEP Proxy и Authorization PDP. Смотрите мою презентацию по адресу https://docs.google.com/presentation/d/18LaWZSK4h2wncPF6hNAwK5MToLvJesR3XLrzsqrsmrw/edit?usp=sharing.
Обработка сложных событий может быть реализована с использованием официального CEP FIWARE, см. Http://fiwaretourguide.readthedocs.io/en/latest/real-time-processing-of-context-events/introduction/, или вы можете использовать альтернативные реализации, такие как Perseo https://github.com/telefonicaid/perseo-fe, который использует систему правил EsperTech.
надеюсь, это поможет