如何解决如何使用 Milo Stack 调用托管在 OPCUA 服务器中的 OPCUA 方法?
我有一个用 Python 编写的 OPCUA 服务器,它承载着变量、属性以及方法。该服务器按其应有的方式运行和工作。读取和写入变量和属性以及使用参数调用这些方法都已使用另一个 OPCUA 客户端(用 Python 编写)进行了测试。
然而,最终目标是使用 Java 和 milo 堆栈编写一个类似的 OPCUA 客户端,它应该连接到给定的服务器并执行所有这些变量和属性的读取和写入 以及使用参数调用 OPCUA 方法。
变量和属性的读取和写入可与 milo api 调用一起使用,但调用 OPCUA 方法 似乎无法正常工作。
我一直在尝试使用 eclipse/milo [git][1] 页面上的示例来解决相同的问题。但无法让它工作。
任何人都可以帮助一个非常基本的客户端代码示例,使用 milo 堆栈用 Java 编写,使用输入参数调用简单的 OPCUA 方法并从 OPCUA 方法打印输出参数?
注意:我使用的是 Milo 0.3.3 版本而不是最新的 0.6。因为,我工作的项目使用 0.3.3。
解决方法
如果您及时回到 release/0.3.3
分支,则可以使用以下方法示例:https://github.com/eclipse/milo/blob/release/0.3.3/milo-examples/client-examples/src/main/java/org/eclipse/milo/examples/client/MethodExample.java
除非您更新正在使用的 Milo 版本,否则您链接的当前示例将无法使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。