我想对一个项目有一些看法
对不起我的英语,不是我的自然语言。
我目前的设置:
Arduino - > IRC服务器< - >客户端(PHP和自定义软件)
1 - Arduinos向IRC服务器发送一个特制的字符串
2 - IRC服务器每组Arduinos有一个频道
3 - 在每个频道上都有一个机器人,捕获所有发送的字符串,并将它们保存在SQL数据库中
4 - 我有一个cron作业,它将原始数据从第一个SQL表移动到另一个SQL表,数据已经解析,漂亮而且很好。
5 - 可以使用基于PHP网站的客户端或自定义软件连接到服务器的客户端
6 - 如果他们需要实时数据,则选择IRC服务器,向Arduino发送命令,然后将字符串发送到通道AND给操作员。否则,他们从第二个SQL表中获取数据,并以简单的查询日期为基础
7 - 以1秒间隔(NEEDED)发送数据
8 - 这是一个快速而肮脏的黑客来完成任务
现在......我需要从这个僵化的系统中移开并以正确的方式完成工作
我有一些APE(Ajax Push Engine),Comet,REST等概念......
“几乎是实时”是必须的,所以,我的猜测是AJAX,对吗?!
但是,在这样的情况下你会用什么?升级后最有效的方法是什么?
我的限制是在Arduino方面,使用GPRS模块,我只能发送和接收简单的ASCII字符串
请Arduino讨厌,这不是Arduino的疑问/问题,忘了我甚至提到它
这是一个简单的求助/关于什么技术对这个项目更有效的想法?
顺便说一下......我喜欢KISS原理和简单模块,因此调试不会比项目本身花费更多时间:)
谢谢大家。