Я пытаюсь получить более глубокие знания об использовании оп c. Поэтому я установил node js, а затем node-opcua-samples через npm.
После этого я перешел на powershell, изменил cwd на каталог bin node-opcua- образцы и запущен simple_server. js с
node simple_server.js
Сервер запускается и печатает
server now waiting for connections. CTRL+C to stop
приставка. Затем он печатает
contacting discovery server backoff opc.tcp://localhost:4840 attempt # 0 retrying in 2 seconds
server registration is still pending (is Local Discovery Server up and running ?)
Из выходных данных я ожидаю, что смогу подключиться к работающему серверу, даже если он показывает предупреждение о сервере обнаружения. Я прав?
Следующий шаг - запустить simple_client. js во втором PowerShell, изменив cwd на каталог bin node-opcua-samples и затем используйте
node simple_client.js >endpointUrl printed by server<
В этот момент я ожидаю, что клиент подключится к запущенному серверу и завершит сборку тестовых примеров. Но клиент, по-видимому, не может подключитесь к серверу и напечатайте
backoff attempt # 0 retrying in 2 seconds
Следуя подсказке, данной внутри simple_client. js и работающей simple_client_ts.ts с ts-node приводит к тому же поведению.
Так в чем же моя ошибка?
Будут оценены любые подсказки или вопросы.
С уважением, Грегор
Система деталей для воспроизведения:
Windows 10
Node Version 12.13.0
node-opcua-samples Version 2.5.7