@kangwg
2017-04-17T12:09:50.000000Z
字数 767
阅读 749
1.接口,获取设备号
2.建立websocket连接
3.发送通知更新资源包
4.接收到回执消息,并记录
5.开启定时任务检查更新,以确保更新
1.记录websocket传过来的设备记录情况
资源发送分类型(终端类型,区域,设备号)单选
终端类型型:该终端类型设备按区域分组发送
区域:按区域所有设备立即发送
设备号:立即发送
每个区域之间相隔半小时发送
指明立即发送的资源,立即发送
业务类型:
业务数据
图片:
图片位置
视频:
...
adv
item
001.json
img
dfsdaewfsdf.jpg
package.json
{
"item":[
{
"name":"001.json",
"bizTime":"时间戳",
"action":"create/update/delete"
}
]
}
包更新了通知 method:packageUpdate
包更新完了回执 method:packageUpdateFinish
监控 method:monitor
接收方:
{
"method":"业务类型",
"msg":"",
"data":{
}
}
发送方
{
"method":"业务类型",
"msg":"",
"data":{
}
}
前台接收,包更新了
{
"code":0
"method":"packageUpdate"
"data":{
"path":""
}
}
后台接收
{
"code":0,
"method":"packageUpdate",
"data":{
"path":"",
"time":""
}
}
监控,后台接收
{
"code":0
"method":"monitor"
"data":{
}
}
监控,前台接收
{
"code":0,
"method":"monitor",
"data":{
"pic":"",
"time":"",
"remark":""
}
}