回 帖 发 新 帖 刷新版面

主题:一个数据采集问题?

我现在准备做一个气象数据采集系统,想用ASP.NET做。大概功能如下:
1、用户在浏览器里可以点击“召测数据”项进行野外现场数据的采集(通过服务器端连接的专用GPRS信道模块进行数据采集,服务器采集一次

数据大概要40~60秒),并把采集结果显示在用户浏览器中。
2、用户在浏览器里可以点击“修改参数”项对野外设备进行参数的设定(也要通过服务器端连接的GPRS信道模块进行)
3、野外的设备的设备要定时的上报数据到服务器,用户要可以在浏览器里查询这些数据。
4、如果多个用户同时进行“召测数据”,那么服务器是否可以响应。如果同时进行数据查询,服务器是否可以响应。
另外如果控制GPRS信道模块进行数据采集的程序已经做成了一个单独的程序,那么我用ASP.NET怎么和这个程序进行信息的交换,(例如我要触

发这个程序进行数据采集,这个程序采集完数据后怎样通知我)
以上问题用ASP.NET能实现吗?谢谢各位!

回复列表 (共3个回复)

沙发

各位老大,谁知道呀?

板凳

只是外话 这个问题比较大 一看就像一个项目 如果你不给钱给人做也许很难有人会去帮助你的 所以你要考虑考虑是不是要改变个方法!我是不会的,只是简单建议一下!

3 楼

1、你需要先做asp.net与数据采集程序的接口,你可以使用webservice作为中间件来实现,并在数据采集程序设置定时器,数据采集程序难在要对硬件,所以需要调用windows API函数。
2、3、4对asp.net 没有什么问题,很平常的功能,至于客户端对服务器你写入数据库后根本不用担心并发问题(除非你要处理临时表,如果你真的担心多用户临时表导致问题,你也可以设置一个字段uid来标志用户操作数据的信息,连接相关信息时候以该用户的登记标志来检索)。
实现肯定是可以实现的,不过如果你不是高手的话,估计也有排给你搞的,以上是一些想法,看是否能帮到你。

我来回复

您尚未登录,请登录后再回复。点此登录或注册