🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
乱七八糟地看了: >1.agnet和server 2.tomcat和apache,node和nginx 3.jenkins自动化 4.maven构建集成部署 5.webpack和yarn自动化集成部署 6.servlet和CGI处理,后端过滤拦截派发代理 7.axios和fetch处理,前端过滤拦截派发代理 8.vue-router和vuex,react-rotuer和redux 9.ant和dva,element和vue-cli 10.部署了java,vue,react,c++四个不同的开发环境,测试环境,预发环境和线上环境 11.用C++的OpenCV搞了火灾探测的agent 12.用java的sigar包做了系统监测的demo … 不写了,感觉好多 总得来说,构思了一个超大型物联互联网系统生态的雏型(参考了dubbo,阿里云) >1.agent端和server端 利用java的底层netty通信框架实现客户服务器代理机与硬件系统的通信管理并定期发送设备状态到服务器进行监测。通过服务器远程操作客户服务器代理机来达到远程调试等目的。 2.server端和service端 物联系统顶层服务器与互联系统微服务进行数据交互,数据存储,数据编码解码,数据派发,操作验证,数据展示,数据监测等业务进行微服务。 3.service端和pc,wap,app端 包括但不限于pwa, ssr, app等实现页面展示,token数据验证,路由过滤,状态管理,用户权限,操作验证,请求拦截,数据渲染,兼容性,性能,动效设计等一切交互内容。 4.service微服务架构 暂时没想好……正在研究dubbo十层架构 5.dao+pojo+db顶层设计 暂时没想好……也没啥研究 6.agent端客户服务器代理服务 包括但不限红紫外探测器,高标清探测器,智能硬件(公司产品第一二代消防炮,电控炮,泡沫炮,5、30升大小水炮),硬盘录像机,数字解码器,网络交换机等设备的局域网通信。通信协议、命令、状态等内容的获取和下发。高标清图像传输,数字信号传输,模拟信号传输等实现。 7.answer端 暂时只是想法, 根据不同的用户等级权限动态生成后台管理系统,获取权限路由表,根据不同网页组件的权限颗粒度来分发带token口令的命令给server端再发送至agent端或分发带token口令的命令给service端再发送至dao层进行存储或展示。 乱七八糟,git上commit了近300多了,感觉还是一锅端,不管再怎么规划还是细分照抄,依旧是一团,数据怎么传也没头绪,又是图像,又是二进制指令,又是对象,各种语言切换不同的环境,流程都捋不顺…… 头疼,睡了