通过cgi获取到了平台信息和温湿度信息

主控服务器CMS,RPi Rev2上均运行了基于openrpc的服务主程序。
CMS提供Web服务,并支持cgi调用。

客户端通过浏览器访问CMS的Web服务,输入要访问的rpc服务器IP,信息传递给cgi程序,cgi程序建立rpc客户端连接到指定的rpc服务器,rpc服务器运行程序并返回rpc客户端,rpc客户端再返回给Web服务器,Web服务器反馈给浏览器。

目前数据交换部分采用的是json格式。

从RPi Rev2返回的数据:
【系统信息】
result:{ "ARCH": "arm", "Kernel": "3.6.11+", "RPI": 2, "MEM": { "Total": 448776 }, "CPU": { "Count": 1, "Temperature": 45464 } }
【温湿度信息】
result: { "value1": 35, "value2": 0, "value3": 24, "value4": 0 }
value1,value2为湿度,value3,value4为温度

添加新评论