前几天我发了一篇开发【无纺布生产管理系统】的文章,有很多朋友都来咨询我是否有演示版本?能否给个地址看一下? 我只好回复他们我的系统是C/S架构,要演示版本的话加我微信,我发给他。可能很多人会觉得现在B/S架构的系统才是主流,所以我在这里解释一下在四年前开发这套低代码构建平台时为什么选择了C/S架构。
首先:我也很喜欢用B/S架构,B/S本身有不可替代的优势,这点不可否认。其次:无论B/S C/S没有好坏对错,只要能做项目,能解决客户的需求,能收款就是好产品。
四年前我选择C/S主要是三个原因作为80后,我的知识结构更擅长C/S,开发周期会更短。急着要做项目,肯定优先选择自己擅长的东西。那几年一直在做MES系统,经常需要客户端和各种设备来做对接。比如和激光打标机对接打印产品序列号;和视觉识别设备对接读取序列号,和视觉检测设备对接发送和读取检测数据;和RFID设备对接等等;这种场景下B/S很难直接解决,往往需求开发单独的工具来采集数据再上传到服务器。而如果用C/S就会比较容易,对接功能直接集成到客户端。不再需要额外的东西。很多中小型企业,管理不严格,甚至网管都没有,他们是没法正常使用Chrome或者firefox的,只要上网,肯定是莫名奇妙就装了若干个国产浏览器,不是说这些浏览器不好,只是广告太多,一打开满屏不堪入目的广告,甚至还有声音。实在不想老是要帮他们清理电脑。如何解决C/S的弊端客户端绿色安装包,.net 开发,win7以上系统,不再需要安装net framework,整个文件夹拷贝过去就能运行。程序有自动更新功能,解决更新问题。
我们的思应快速构建平台,电脑客户端采用C#语言开发,服务端采用go语言开发,服务端所有功能都封装为api接口,提供给客户端调用,客户端无论是C/S或者B/S都是可以的,只是现在完成了桌面端,后续肯定也会开发web版本。 另外我们的APP采用Flutter开发,也是直接调用同一个服务端的api,能同时兼容安卓和苹果,后续也可能直接用Flutter来做web。
思应无纺布生产管理系统
[微笑]欢迎留下你的观点[微笑]
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: wxii2p22