Библиотека Java OPC UA

Я новичок в стандарте OPC UA и, будучи разработчиком Java, пытался найти хорошую библиотеку Java для стандарта.

Я просматриваю https://github.com/OPCFoundation/UA-Java и Eclipse Milo ( или digitalpetri).

Чем Eclipse Milo отличается от UA-Java? какой выбрать?

Мой вариант использования - разработать специальный процессор NIFI (nifi.apache.org), который может считывать данные с сервера OPC UA, такого как Kepware, и направлять эти данные в наше хранилище больших данных, а затем строить аналитику поверх него. Я хочу реализовать в процессоре такие функции OPC, как подписка и доступ к историческим данным.


person Subin Sebastian    schedule 30.03.2017    source источник


Ответы (2)


Я могу быть немного предвзятым, поскольку я являюсь основным автором Eclipse Milo, но вы должны использовать его, потому что это и стек, и реализация SDK OPC UA, где код, предоставляемый основой, представляет собой только стек.

Если у вас нет обширных знаний об OPC UA и времени для написания большого количества кода, который обычно уже написан SDK, тогда вам не нужен просто стек.

person Kevin Herron    schedule 30.03.2017

Эти ссылки могут оказаться полезными для ваших усилий https://community.hortonworks.com/articles/90355/collect-data-from-opc-ua-protocol.html

https://community.hortonworks.com/articles/88649/control-system-data-from-kepware.html

person Joe Witt    schedule 30.03.2017