Errata exists for this version of the document.
Table 24 describes the details of the Core Server Facet. This Facet defines the core functionality required for any UA Server implementation. The core functionality includes the ability to discover endpoints, establish secure communication channels, create Sessions, browse the AddressSpace and read and/or write to Attributes of Nodes. The key requirements are: support for a single Session, support for the Server and Server Capabilities Object, all mandatory Attributes for Nodes in the AddressSpace, and authentication with UserName and Password. This Facet has been extended with additional Base Information ConformanceUnits. They are optional to provide backward compatibility. In the future the ConformanceUnit “Base Info Server Capabilities” will become required, and so it is highly recommended that all Servers support it. For broad applicability, it is recommended that Servers support multiple transport and security Profiles.
Group |
Conformance Unit / Profile Title |
Optional |
SecurityPolicy – None |
False |
|
User Token – User Name Password Server Facet |
False |
|
Address Space Model |
Address Space Base |
False |
Attribute Read |
False |
|
Attribute Write Index |
True |
|
Attribute Write Values |
True |
|
Base Information |
Base Info Core Structure |
False |
Base Information |
Base Info OptionSet |
True |
Base Information |
Base Info Placeholder Modelling Rules |
True |
Base Information |
Base Info Server Capabilities |
True |
Base Information |
Base Info ValueAsText |
True |
False |
||
Discovery Get Endpoints |
False |
|
Security |
Security – No Application Authentication |
True |
Security |
Security Administration |
True |
Session Base |
False |
|
False |
||
Session Minimum 1 |
False |
|
View Services |
View Basic |
False |
View Services |
View Minimum Continuation Point 01 |
False |
View Services |
View RegisterNodes |
False |
View Services |
View TranslateBrowsePath |
False |