使用JSON的实时API
我希望将web套接字上的命令发送到后端。我在想我的协议应该是这样的: 发送:使用JSON的实时API,json,sockets,protocols,application-layer,realtime-api,Json,Sockets,Protocols,Application Layer,Realtime Api,我希望将web套接字上的命令发送到后端。我在想我的协议应该是这样的: 发送:{cmd:“登录”,数据:{user:“Me”,id:99}回复:{cmd:“登录”,数据:“确定”} 发送:{cmd:“加入传感器”,数据:{group:1}回复:{cmd:“加入传感器”,数据:“OK”} 发送:{cmd:“连接执行器”,数据:{group:1}回复:{cmd:“连接执行器”,数据:“NOK”} 在发出新请求之前,我将始终等待响应 我还可以从BE接收事件: {evt:“传感器更新”,数据:{id:1,
{cmd:“登录”,数据:{user:“Me”,id:99}
回复:{cmd:“登录”,数据:“确定”}
发送:{cmd:“加入传感器”,数据:{group:1}
回复:{cmd:“加入传感器”,数据:“OK”}
发送:{cmd:“连接执行器”,数据:{group:1}
回复:{cmd:“连接执行器”,数据:“NOK”}
在发出新请求之前,我将始终等待响应
我还可以从BE接收事件:
{evt:“传感器更新”,数据:{id:1,值;20}}
我的设计合理吗?是否有更标准化的方法 您还可以尝试根据您的数据类型(已定义)发送JSON,例如{data:{type:“login”,user:“Me”,id:99}}}和作为回复,只有状态代码是可以的。您还可以尝试根据您的数据类型(已定义)发送JSON,例如{data:{type:“login”,user:“Me”,id:99}和作为回复,只有状态代码是正确的。