1、web访问数据过程 web->http服务器->后台程序->-数据库
2、数据采集器到数据库 现场传感器->采集器->Tcp服务器程序->数据库
3、web页面保存数据到云服务器,例如可以在云端建立rest服务器,或云自带的baas,基本也是个web端的ajax请求。
web可以使用ajax轮寻方式读取后台的数据,如果数据量大可以使用长轮询方式例如comet,很多开源的ajax框架可用。
后台程序可以使用.net的wcf,java的jservlet,php开发等,有现成的可用。
tcp服务器 c++、c#开发可以使用开源的 hpsocket,java可以用mina
数据库:小点数可以使用mysql的内存表保存实时数据,大点数可以用redis,你这种类似机房监控5000点基本够用了。
这种成熟的东西买买现成的,做下来也不贵。
|