Subin Sebastian
Subin Sebastian

Reputation: 10997

OPC UA java library

I am new to OPC UA standard and being a java developer was trying to search for a good java library for the standard.

I cam across https://github.com/OPCFoundation/UA-Java and Eclipse Milo(or digitalpetri).

How does Eclipse Milo compare with UA-Java? which one should I choose?

My use case is to develop a NIFI(nifi.apache.org) custom processor that can read data from an OPC UA server like Kepware and channel that data into our bigdata store and later build analytics on top of it. I want to implement OPC features like subscription and historical data access as well in the processor.

Upvotes: 2

Views: 5300

Answers (2)

Kevin Herron
Kevin Herron

Reputation: 6985

I may be a little biased as I'm the primary author of Eclipse Milo, but you should use it because it's both a stack and SDK implementation of OPC UA where the code provided by the foundation is only a stack.

If you don't have extensive knowledge of OPC UA and time to write a lot of code that SDKs have typically already written then you don't want just a stack.

Upvotes: 4

Related Questions