Пространство имен сервера сопоставлено с клиентом
nodes = getNamespace(UaClient)nodes = getNamespace(UaClient,BrowseNode)nodes = getNamespace(___,'-force') получает один слой пространства имен сервера, сопоставленного с объектом клиента nodes = getNamespace(UaClient)UaClient. Пространство имен хранится в свойстве Namespace uaClient как иерархическое дерево узлов.
получает только узлы, на которые ссылаются от nodes = getNamespace(UaClient,BrowseNode)BrowseNode, и хранит их в свойстве Children BrowseNode. Если аргумент BrowseNode пуст или не использован, первый слой пространства имен получен и сохранен в клиенте.
getNamespace не может должен быть получать узлы из сервера. Если узлы уже существуют локально, они возвращены автоматически.
извлечение сил содержимого свойства nodes = getNamespace(___,'-force')Children с сервера снова и хранит их в BrowseNode, даже если узлы уже существуют локально.