OPC-UA Client SDK

The Client SDK provides the connection, session, and subscription management infrastructure required to develop a secure and reliable OPC-UA Client. Communication with the Server is done using convenient service-set interfaces that expose the relevant service calls. Special attention is paid to reading, writing, browsing, subscribing, and method invocation, making these functions as easy as possible to integrate.

Client-server interaction is modeled asynchronously using Java 8’s CompletableFuture abstraction, which enables unmatched scalability and performance when needed, yet manages to provide a synchronous “escape hatch” if required.

Source and Binaries

Latest release: v1.0.4

View on Github

Maven

<dependency>
    <groupId>com.digitalpetri.opcua</groupId>
    <artifactId>ua-client</artifactId>
    <version>1.0.4</version>
</dependency>