From OPC Labs Knowledge Base
Jump to navigation Jump to search

There are two types of QuickOPC configuration:

Low-Level Configuration
Used for configuring diagnostics, and internal workings of the QuickOPC software. The low-level configuration is done using XML, through so-called app.config files (the true name of the file is actually different, and depends on the hosting scenario).
High-Level Configuration
Used for configuring parameters of main QuickOPC components (e.g. EasyUAClient). There is a built-in, always present mechanism that allows such configuration be made externally, and also a programmatic component configuration, used when you need a finer control over how the components are configured. There are various ways the high-level configuration is provided, but most frequently, it is done using JSON, through appsettings.json files.