Namespace

OPC UA Severは1つのAddressSpaceしか持てません。また、AddressSpaceはしばしば巨大化するため、AddressSpaceを区切ることが必要になります。AddressSpaceの区切りをNamespaceといいます。NamespaceはAddressSpaceの区切りだけではなく、AddressSpace内の名前とIDの競合を排除する機能を提供します。OPC UAのNamespaceはNamespaceUriと呼ばれるグローバルに一意の文字列とNamespaceIndexと呼ばれる一意の整数値で定義されます。NodeIdはNodeのグローバルで一意の識別子です。それらはNodeのBrowseNameに使用され、異なる情報モデルが同じBrowseNameを使用しても競合なしで使用できるようにします。Namespaceはコンパニオンスペック内でNamespaceUriとNamespaceIndexを図のように定義されています。