公司最近在弄物联网平台相关的东西,
之前已经有的IOT平台是跟某设备厂商弄的私有协议,设备连接网关,我们跟网关通信控制。
年前就开始准备往MQTT IOT物联网标准上去靠,于是参考阿里IOT平台,基于jmqtt研究了有一段时间了。
目前节点功能,物模型相关功能基本雏形算是完备了。
开发时是用mosquito命令行工具来测试,但不能让测试也这么测吧。
于是之前项目组用awt搞了个简陋的界面,刚刚满足了最基本的功能测试。
就是这样子的(・(ェ)・)
而我这边刚好节点上的功能都优化的差不多了,于是也掺和进去了,
但是这个界面实在是看不下去,而之前搞opencv的时候用了下javafx,感觉还不错的样子,
于是花了两天时间,把界面重改了下。
写完发现竟然不经意间搭了个插件框架出来(/ω\)。
想想就是很久前用C#搞winform时的那种感觉。不知不觉就对上了。
那是还在想为毛要这样那样使用,现在看来,简直就是水到渠成,理所当然。
果然是当时眼光,经验都不行啊。
javafx,我觉得吧,挺好用的,虽然界面布局还是比c#要繁琐点,但是完全也没问题啊。
可以搞。😀
当然,现在这个测试项目,直接拿阿里的测试sdk来测试了,免去不少开发量,
谁让后台mqtt节点实现就是翻版阿里的呢?
关键是阿里文档太TM全了。。。
照着文档来实现就好了。
但是,我觉得,既然人家接阿里了,为嘛还要接我们的平台呢?
哎,这也不是我操心的事了,开发出来就好了。
MQTT确实挺好用的。这一把搞下来,netty更顺溜了,通信走起.╮( ̄▽ ̄)╭
本文基于CC BY-NC-ND 4.0 许可协议发布,作者:野生的喵喵。 固定链接: 【JAVAFX MQTT测试客户端】 转载请注明
相关文章: