搜索
bottom↓
回复: 36

做物联网远、传表的兄弟们你们服务端用的是什么平台什....

[复制链接]

出0入0汤圆

发表于 2018-5-10 10:08:54 | 显示全部楼层 |阅读模式
做物联网远、传表的兄弟们你们服务端用的是什么平台什么语言?之前接触过几家公司,都是windows和.net。我好奇有没有其它的布局的?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2018-5-10 10:16:07 | 显示全部楼层
llinux和PHP

出0入0汤圆

发表于 2018-5-10 10:22:03 | 显示全部楼层
linux+golang

出0入0汤圆

 楼主| 发表于 2018-5-10 10:25:32 | 显示全部楼层

golang? 这么高大上?你一人完成的?

出0入0汤圆

发表于 2018-5-10 10:50:56 | 显示全部楼层
linux+apache+mysql+PHP,windows+apache+mysql+PHP,windows+mssql+IIS+.NET都可以

出0入0汤圆

发表于 2018-5-10 10:55:55 | 显示全部楼层
linux+golang

出0入0汤圆

发表于 2018-5-10 12:00:55 | 显示全部楼层
costpope 发表于 2018-5-10 10:25
golang? 这么高大上?你一人完成的?

golang  真的很好用,windows 下也可以,开发和部署都很方便,重要的是性能也很好

出10入18汤圆

发表于 2018-5-10 12:02:17 | 显示全部楼层
Linux Python

出235入235汤圆

发表于 2018-5-10 12:04:10 | 显示全部楼层
yj_yulin 发表于 2018-5-10 12:00
golang  真的很好用,windows 下也可以,开发和部署都很方便,重要的是性能也很好 ...

go  写WEB是不是很多轮子需要自己造?

出0入0汤圆

 楼主| 发表于 2018-5-10 12:51:50 | 显示全部楼层
lyping1987 发表于 2018-5-10 12:04
go  写WEB是不是很多轮子需要自己造?

应当不会。肯定一大堆库帮你都做好了。

出0入0汤圆

发表于 2018-5-10 13:15:35 | 显示全部楼层
nodejs+mongodb

出235入235汤圆

发表于 2018-5-10 14:59:18 | 显示全部楼层
costpope 发表于 2018-5-10 12:51
应当不会。肯定一大堆库帮你都做好了。

最近用thinkphp比较多,,开发很快。
go的WEB应用有没有什么系统性的开源项目吗?

出0入0汤圆

发表于 2018-5-10 15:03:45 | 显示全部楼层
服务端linux+java springboot

出0入0汤圆

 楼主| 发表于 2018-5-10 15:22:36 | 显示全部楼层
wx-ta 发表于 2018-5-10 15:03
服务端linux+java springboot

你们发的难道是HTTP协议?加密不?

出0入0汤圆

发表于 2018-5-10 15:58:20 | 显示全部楼层
costpope 发表于 2018-5-10 15:22
你们发的难道是HTTP协议?加密不?

我们用http获取配置信息,通过MQTT with SSL做数据的传输。http没有加密,MQTT走SSL

出0入0汤圆

 楼主| 发表于 2018-5-10 16:34:01 | 显示全部楼层
wx-ta 发表于 2018-5-10 15:58
我们用http获取配置信息,通过MQTT with SSL做数据的传输。http没有加密,MQTT走SSL ...

你这个加密MCU怎么做到的?

出0入0汤圆

发表于 2018-5-10 18:22:27 | 显示全部楼层
我们是节点AES128到网关,网关SSL到服务器。网关是嵌入式linux,节点没有直接SSL到服务器

出0入0汤圆

发表于 2018-5-10 21:45:49 | 显示全部楼层
搭车请教,熟悉物联网现场和后台通信协议的工程师,叫什么工程师?哪里能找到?一般是什么行业呢?

出0入0汤圆

发表于 2018-5-11 03:35:19 | 显示全部楼层
lyping1987 发表于 2018-5-10 14:59
最近用thinkphp比较多,,开发很快。
go的WEB应用有没有什么系统性的开源项目吗? ...

我觉得Gin很好用

出0入228汤圆

发表于 2018-5-11 08:34:52 | 显示全部楼层
本帖最后由 wxws 于 2018-5-11 08:36 编辑

随便什么os +golang  
另外mqtt 也是少不了的.

出235入235汤圆

发表于 2018-5-11 09:23:00 | 显示全部楼层
大家都喜欢用go呢,我觉得至少有一个优点,编译后不能看源代码。

另外问大家一个问题,go的Gin这种框架能否做到精确的1秒执行一次某个连接(或命令)呢?

出0入0汤圆

发表于 2018-5-11 09:51:27 | 显示全部楼层
lyping1987 发表于 2018-5-10 12:04
go  写WEB是不是很多轮子需要自己造?

我们的web 端都是前端做的应用,不是简单的html 模板, 基本技术为vue+element+websocket+protobuf, 跟做程序差不多了,只是用的语言是js

出0入0汤圆

发表于 2018-5-11 09:53:36 | 显示全部楼层
lyping1987 发表于 2018-5-11 09:23
大家都喜欢用go呢,我觉得至少有一个优点,编译后不能看源代码。

另外问大家一个问题,go的Gin这种框架能 ...

开一个goroutine   在里面做事情,做完后sleep 一秒就可以啊,跟一般的rtos里面的task 差不多,当然如果你有很多这种操作那是要做一定的优化

出0入0汤圆

发表于 2018-5-11 10:08:19 | 显示全部楼层
golang在这一块用的逐渐多了起来,适合高并发,尤其是物联网场景

出0入0汤圆

发表于 2018-5-11 10:15:59 | 显示全部楼层
linux+java+go
java做web,go做协议解析

出0入0汤圆

 楼主| 发表于 2018-5-11 15:45:53 | 显示全部楼层
mlhorizon 发表于 2018-5-11 10:15
linux+java+go
java做web,go做协议解析

用SSL了没?

出0入0汤圆

 楼主| 发表于 2018-5-11 15:47:02 | 显示全部楼层
wx-ta 发表于 2018-5-10 18:22
我们是节点AES128到网关,网关SSL到服务器。网关是嵌入式linux,节点没有直接SSL到服务器 ...

用SSL的话要第三方验证的,不知道你们这块是怎么配置的?在TOMCAT上弄的?

出0入0汤圆

发表于 2018-5-12 07:15:43 来自手机 | 显示全部楼层
学习了golang

出0入89汤圆

发表于 2018-5-12 07:39:54 来自手机 | 显示全部楼层
roadking1982 发表于 2018-5-10 21:45
搭车请教,熟悉物联网现场和后台通信协议的工程师,叫什么工程师?哪里能找到?一般是什么行业呢? ...

叫高级牛逼工程师,不好找,半吊子居多

出0入0汤圆

发表于 2018-5-12 09:13:30 来自手机 | 显示全部楼层
youkebing 发表于 2018-5-12 07:39
叫高级牛逼工程师,不好找,半吊子居多

呵呵,说的很对

出0入0汤圆

发表于 2018-5-12 10:43:15 | 显示全部楼层
对于大量tcp连接的处理而言,nodejs是不二的选择

出0入0汤圆

发表于 2018-5-14 10:49:16 | 显示全部楼层
youkebing 发表于 2018-5-12 07:39
叫高级牛逼工程师,不好找,半吊子居多

哈哈哈,太精辟了

出0入0汤圆

发表于 2018-5-16 11:23:21 | 显示全部楼层
costpope 发表于 2018-5-11 15:47
用SSL的话要第三方验证的,不知道你们这块是怎么配置的?在TOMCAT上弄的? ...

自己生成个根证书就行了,所有的client都信任这个证书,服务器那用这个根证书签发一个自己的证书

出0入0汤圆

 楼主| 发表于 2018-5-16 14:59:00 | 显示全部楼层
wx-ta 发表于 2018-5-16 11:23
自己生成个根证书就行了,所有的client都信任这个证书,服务器那用这个根证书签发一个自己的证书 ...

哦,原来如此。要让你们的client都信任这个证书需要在网关的mqtt那边设置的吧?就是主动查找证书的时候指向你们单位的某台服务器对吧?
然后服务器被client请求,回复的证书也是靠那个根证书生成的对吧?
请教了这么多问题,有些啰嗦,真不好意思

哥们你懂这么多应当也算物联网业界的翘楚了吧?

出0入0汤圆

发表于 2018-5-16 17:36:20 | 显示全部楼层
costpope 发表于 2018-5-16 14:59
哦,原来如此。要让你们的client都信任这个证书需要在网关的mqtt那边设置的吧?就是主动查找证书的时候指 ...

首先自己生成一个根证书R,然后用这个跟证书R生成mqtt服务器的证书S,MQTT客户端不用网络获取根证书R,R存到每个客户端的储存器里面,MQTT客户端连接MQTT服务器的时候,SSL本身的机制会通过客户端持有的R证书来验证MQTT服务器提供的证书S,验证通过后分发对称密码,建立加密通道,红色字体部分讲的是单向SSL本身的机制,我们不用管的。我是苦逼电工,是翘楚的话早就财务自由,不用在研究这些苦逼机制了。

出0入0汤圆

发表于 2018-10-18 11:42:03 | 显示全部楼层
node.js 大法好

出0入0汤圆

发表于 2018-12-3 10:11:15 | 显示全部楼层
roadking1982 发表于 2018-5-10 21:45
搭车请教,熟悉物联网现场和后台通信协议的工程师,叫什么工程师?哪里能找到?一般是什么行业呢? ...

哈哈,我就是楼下说的半吊子工程师。以前做嵌入式开发,末端设备、数据网关都开发过。跟上位机做过很多对接。国内某消防厂家的物联网平台,我是原始创始人之一。所以,不知道你要找个什么人?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-24 18:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表