Я пытаюсь создать клиентское приложение OPC UA.
Я хотел бы иметь возможность однозначно идентифицировать узел UA в дереве OPC.
Я знаю, что в OPC DA стандартный идентификатор узла представляет собой строку с '.' в качестве разделителя, который я могу использовать для идентификации узла.
В OPC UA идентификатор узла не обязательно должен быть строкой, но я все же хотел бы иметь возможность создать уникальную строку, которая сопоставляется с конкретным узлом.
Я думаю о том, чтобы основать ее на имена узлов. например: Demo.MyNode.MyValue.
но я боюсь, что имя узла может содержать такие символы, как "." и это сделает мои идентификаторы не уникальными.
Можно ли использовать символ в качестве разделителя?
Есть ли лучший способ представить идентификатор узла в виде строки (включая его путь)?