gpt4 book ai didi

java - 如何通过Java程序连接opc kepware服务器,无需用户名和密码?

转载 作者:太空宇宙 更新时间:2023-11-04 10:43:53 27 4
gpt4 key购买 nike

我正在尝试通过Java程序连接opc kepware服务器,我想知道可以使用哪些jar文件来连接到KepwareserverEx.V5以及不使用密码和用户名的情况下的代码是什么。

我已经引用了http://www.opcconnect.com/uakit.php ,和 https://github.com/digitalpetri/ua-server-sdk ,但它没有任何没有用户名和 pawssword 就无法连接的东西。我有一个 vb 程序,使用 Interop.OPCAutomation.dll 文件连接到 kepware 并使用代码:

ConnectedOPCServer = New OPCAutomation.OPCServer
ConnectedOPCServer.Connect("Kepware.KEPServerEX.V5", "")
ConnectedGroup = ConnectedOPCServer.OPCGroups.Add("MPM Group")
ConnectedGroup.UpdateRate = 1000
ConnectedGroup.IsSubscribed = True
ConnectedGroup.IsActive = True

我想以类似的方式编写Java代码。通过互联网搜索看到各种示例,但没有一个具有上述连接且未指定用户名和密码。

最佳答案

首先,我假设您已在 KepServerEX 上创建了“匿名”和“SecurityPolicy.None”端点。

您引用digitalpetri的服务器 SDK。新项目名为“Milo”。我建议您使用 this link 查看 Milo 项目的客户端 SDK 示例。 。存在匿名身份的应用且无安全策略。

就 jar 而言,您可以构建 client-sdk(参见示例 here )或直接从 Maven Central 下载 client-sdk jar。 .

注意 Milo 被认为处于孵化阶段。也就是说,它还不成熟。在生产系统中使用它时要小心。

关于java - 如何通过Java程序连接opc kepware服务器,无需用户名和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48633184/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com