2022-09-20 16:36
@星矢 对象传输目前估计够呛也复杂。简单来的话,根据Action参数列表,动态生成JS文件是可以的,Action对应JS文件里面的方法,Action参数对应JS方法的参数,内部封装交互应该是可以达到类似效果。。。
2022-09-20 16:31
@fmpoffice 老项目太多,各种都得用。。。不过话说layui是UI库,vue是JS框架,不是一个维度的产品。现在也出了layui-vue版可以试试
2022-09-06 10:19
@JFinal https://mp.weixin.qq.com/s/JsKpP3HvAnUEAhRzWJdFhg
他们这个:服务器编写API,客户端调用API,不再开发传输json的接口,就很有意思
2022-09-06 09:47
@JFinal 外网不知道,国内比较看好DCloud家, 从前到后到服务器各个环节的工具uniCloud等等一条龙整合,有技术有背景 https://uniapp.dcloud.net.cn/uniCloud/
不过问题也同样明显,太依赖他们家平台,不自由了。。。又当又立了。。。
2022-08-18 19:57
@hhchor 交互思维不对哦,不是HTTP的交互,这个是MQTT传输协议,发布和订阅的交互模式。
所以设备处理完业务时是给服务器发送一个“我处理完了”的消息:MqttClientKit.publish("mica", "hello".getBytes(StandardCharsets.UTF_8)); 这样子的。服务器收到再处理了。
2022-08-15 22:15
@hhchor 如果是我做,大概会用数据库创建用户设备表:accountId, clientId 字段。
设备端注册用:mqttClientCreator.clientId(clientId)
服务端发布用:MqttServerKit.publish(clientId, String topic, ByteBuffer payload);
服务端搭配JF使用HTTP接口:用户使用APP调用HTTP接口,携带自己设备的clientId参数进行JF里业务操控发布publish消息到设备。平台就搭好了
2022-08-04 12:26
@北流家园网 那你可以用用 一键部署阿里云,我以前有分享过 https://jfinal.com/share/1262
maven 也可以配置直接部署到自建服务器,可以试试