ANSI C Based OPC UA Client/Server/PubSub SDK
1.9.2.463
|
This part of the documentation contains general information about the OPC Server SDK.
The following pages provide further information on the Server SDK:
SDK simplifies the UA stack APIs, implements common UA functionality needed in most or all UA applications, provides base functionality and helper functions, implements the security handling and provides samples for common use cases.
The OPC UA Server SDK provides a library used to develop OPC UA Servers providing a standard interface to vendor specific systems. The OPC UA Server is normally used to describe the available information from a vendor system and to provide access to the data for external systems in a standard way.
To make the implementation of ANSI C based OPC UA Servers as easy as possible, the SDK
The integration of the vendor system data is done through the Provider Architecture by implementing the Provider Interface. The server provider implements the OPC UA defined part of the address space (namespaces) and a user of the SDK implements one or more provider for the vendor specific part of the server address space. See Server Address Space and OPC UA Namespaces for more details.
As additional feature the SDK itself is platform independent and depends only on the OPC UA ANSI C Stack and its platform layer and the crypto API defined by the stack. There is no dependency to other libraries than the OPC UA ANSI C Stack and its dependencies.
The following pages provide further information on the Server SDK: