gpt4 book ai didi

java - 如何使用 Java 中的套接字处理来自 Teltonika GPS 设备的数据

转载 作者:行者123 更新时间:2023-12-01 15:33:08 24 4
gpt4 key购买 nike

我正在从 Teltonika GPS 设备获取数据并将其存储在我的应用程序中。第一次连接时,我收到了数据,但是设备需要某种确认,并且正在等待确认。

谁能解释一下如何通过java套接字编程处理来自GPS设备的数据?

最佳答案

这取决于设备以及用于与其通信的协议(protocol),但作为一般规则,您需要确保套接字打开并正在监听。

从您的问题的简要概述来看,我认为问题是您自己强行关闭套接字,或者您没有正确监听连接。

您的代码是否有一个围绕对 Socket.accept() 的调用的循环 - 类似于..

while (true) {
Socket socket = server.accept();

// handle the coms...
}

基本上,要继续与某物沟通,您需要继续接受或“聆听”响应,否则您只会得到一个响应。对 accept 的调用是阻塞调用基本上等待客户端连接...但如果不再调用它,您实际上已经停止接受或“监听”

关于java - 如何使用 Java 中的套接字处理来自 Teltonika GPS 设备的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9323050/

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