只是一个简单的问题:我正在尝试编写一个程序,该程序应该从连接到我们的局域网的设备捕获数据,然后将其存储在数据库中。问题是我无法在所述设备中安装Java(ZK Software X628C,指纹读取器以确认员工的访问权限)。我只需发送一个简短的命令,然后取回数据。
是否可以使用Java实现类似的功能?我发现的一切都始终是用Java编写的服务器/客户端之间的通信。
提前致谢。 此致
答案 0 :(得分:1)
由于此设备通过网络进行通信,因此可以很好地暗示此类通信独立于Java。它最有可能使用一些网络标准。然而,Java是编写软件以通过网络与该设备进行通信的良好选择,因为它已经实现了许多网络功能。
我看到制造商提到了一个可用于此设备的SDK(软件开发工具包),所以这至少告诉一个有关如何与该设备进行通信的信息应该可用。如果SDK不能用于Java,那么软件开发人员可能需要更多(低级别,技术性)工作,但一般情况下,如果所有必要信息都可用,则应该可以。
也许您应该首先联系制造商,了解SDK以及他们可用的软件开发人员的其他信息?