mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
view: 463|reply: 9
打印 prevThread nextThread

GPS、报警等通过Websocket事件订阅的接口,怎么订阅全部设备数据

[copyURL]

4

主题

17

帖子

58

积分

member

Rank: 2

积分
58
jumpTo
owner
poston 2022-5-20 08:52 | authorOnly 回帖奖励 |倒序浏览 |阅读模式

作为服务端来说是希望把所有设备数据都保存下来,并不想设备新增和删除时再去重新维护订阅设备列表
reply

使用道具 report

0

主题

54

帖子

226

积分

midMem

Rank: 3Rank: 3

积分
226
sofa
poston 2022-5-20 09:30 | authorOnly
Websocket中的GPS订阅可以通过上传用户列表来获取相应设备的定位信息,报警等订阅信息,都是全部下发的
reply agree Against

使用道具 report

4

主题

17

帖子

58

积分

member

Rank: 2

积分
58
bench
 Owner| poston 2022-5-20 10:00 | authorOnly
dingjian post on2022-5-20 09:30
Websocket中的GPS订阅可以通过上传用户列表来获取相应设备的定位信息,报警等订阅信息,都是全部下发的

没太明白,能用代码体现下吗
  1. public void afterConnectionEstablished(WebSocketSession session) throws Exception {
  2.             session.sendMessage(new TextMessage("{\"badd\":true,\"puid\":[\"PU_264F708E\"]}"));
  3.             System.out.println("####发送订阅参数");
  4.             scheduledFuture = scheduledExecutor.scheduleWithFixedDelay(() -> {
  5.                 try {
  6.                     System.out.println(Thread.currentThread().getName() + "###发送心跳包");
  7.                     session.sendMessage(new TextMessage(""));
  8.                 } catch (Exception e) {
  9.                     e.printStackTrace();
  10.                 }
  11.             }, 20000, 20000, TimeUnit.MILLISECONDS);
  12.             System.out.println("### connect ok");
  13.         }
copycode

reply agree Against

使用道具 report

0

主题

54

帖子

226

积分

midMem

Rank: 3Rank: 3

积分
226
ground
poston 2022-5-20 10:25 | authorOnly
在puid这个数组中,传入相应的设备号
reply agree Against

使用道具 report

4

主题

17

帖子

58

积分

member

Rank: 2

积分
58
5#
 Owner| poston 2022-5-20 10:32 | authorOnly
dingjian post on2022-5-20 10:25
在puid这个数组中,传入相应的设备号

我想订阅全部呢,只能通过全部设备编号吗,万一我们业务平台有增加有删除设备,那不是每次都要维护这个订阅列表
reply agree Against

使用道具 report

0

主题

54

帖子

226

积分

midMem

Rank: 3Rank: 3

积分
226
6#
poston 2022-5-20 10:36 | authorOnly
gps的数据量太大了,你一次性获取全部的,负载有点大
reply agree Against

使用道具 report

4

主题

17

帖子

58

积分

member

Rank: 2

积分
58
7#
 Owner| poston 2022-5-20 11:15 | authorOnly
dingjian post on2022-5-20 10:36
gps的数据量太大了,你一次性获取全部的,负载有点大

有方式吗?我们设备比较少
reply agree Against

使用道具 report

0

主题

54

帖子

226

积分

midMem

Rank: 3Rank: 3

积分
226
8#
poston 2022-5-20 11:32 | authorOnly
你传设备列表过去,就行了啊
reply agree Against

使用道具 report

4

主题

17

帖子

58

积分

member

Rank: 2

积分
58
9#
 Owner| poston 2022-5-20 13:48 | authorOnly
dingjian post on2022-5-20 11:32
你传设备列表过去,就行了啊

你没明白我的意思,我传设备列表,新增安全帽不是要重新订阅吗,会导致程序需要动态去修改订阅的设备。所以问问有没有能够解决这种场景的方式,就比如通过设置相关参数直接能订阅接入到serverE某个分组下所有安全帽设备的GPS,这样我作为第三方接收安全帽定位时,就不用重新订阅了
reply agree Against

使用道具 report

0

主题

54

帖子

226

积分

midMem

Rank: 3Rank: 3

积分
226
10#
poston 2022-5-20 14:32 | authorOnly
只能通过传设备ID列表的方式获取设备的GPS信息
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-4-30 00:24 , Processed in 0.086909 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList