java采用UDP协议与设备通信有什么好用点的框架
答案:1 悬赏:0 手机版
解决时间 2021-04-20 19:21
- 提问者网友:寂寞撕碎了回忆
- 2021-04-20 07:02
java采用UDP协议与设备通信有什么好用点的框架
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-01-05 22:35
我是用的自己写的一个简单框架,对发送通道做池管理,侦听端口则配置多个端口提高并发量。
做的是工业级的项目,而udp又是老丢包,所以还自己加了一个自动重发机制(设备端接收到数据后会立即给一个接收成功的响应包)。
另外我是做java B/S系统的,所以习惯了 请求->响应 的模式,那么就会有向发设备发送请求,然后等待设备响应结果的处理模式,我用了Object的wait方法来等待响应后的结果,再将线程唤醒。
另外还有一些心跳包、握手包等,感觉做得有点乱,有些地方也搞得比较繁琐(比如:包要加密、包要带上流水号,请设备发送的请求包,还要保留流水号等到设备响应相应的结果)。
说得比较乱,不知道有没有比较成熟的框架,希望
做的是工业级的项目,而udp又是老丢包,所以还自己加了一个自动重发机制(设备端接收到数据后会立即给一个接收成功的响应包)。
另外我是做java B/S系统的,所以习惯了 请求->响应 的模式,那么就会有向发设备发送请求,然后等待设备响应结果的处理模式,我用了Object的wait方法来等待响应后的结果,再将线程唤醒。
另外还有一些心跳包、握手包等,感觉做得有点乱,有些地方也搞得比较繁琐(比如:包要加密、包要带上流水号,请设备发送的请求包,还要保留流水号等到设备响应相应的结果)。
说得比较乱,不知道有没有比较成熟的框架,希望
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯