Skip to content
  • There are no suggestions because the search field is empty.

Reactive Programming Model in OPC Data Client

What is the Reactive Programming Model in OPC Data Client?

The reactive programming development model merges the world of  Microsoft Reactive Extensions (Rx) for .NET with OPC. The Reactive Extensions is a library to compose asynchronous and event-based programs using  observable collections (data streams) and LINQ-style query operators.

OPC Data Client provides OPC-specific classes that implement the Rx interfaces. For example, you  can easily create an Rx observable sequence with OPC DA or OPC UA item  changes, and process it further. Similarly, you can create an Rx  observable sequence with OPC A&E event notifications.