找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1674|回复: 3

labview/web server/CGI远程网络实现过程的问题

[复制链接]
发表于 2005-8-21 18:55:13 | 显示全部楼层 |阅读模式
开始实验操作时,Web服务器接收到来自客户端的有效CGI请求后,从表单中获 取相应的实验参数,进而向仪器控制服务器提交调用Vl的请求。运行于仪器控制服务 器上的G Web server接收到请求后,建立起与客户端TCP/ip连接,调用相应的Vl程 序:首先调用串口通讯Vl程序,即通过串口向硬件实验平台发送控制指令;然后启动 仪器控制vi模块,使其通过GPIB接口卡调用相关仪器设备,对实验电路进行测试; 最后将实验测试结果以CGI响应的方式回传到Web服务器,由Web服务器端的CGI 程序刷新客户端显示,这样用户在客户端就能看到实验结果了,完成了整个实验的操作 过程。
问:
1.客户端的CGI请求如何实现?
2.G web server如何接受请求?从而建立与客户的tcp连接?
3.实验结果以CGI响应的形式回传到web,直接用G web server不行吗?
4.好像客户端与服务器都要用CGI程序,服务器的CGI程序是labview里面的一个工具包,而客户端的
cGI'肯定不是labview里面的,那这两个能相互通讯吗?
5.客户端的CGI要自己编写吗?
6.G web server只能传一个窗口。如果多个labview窗口怎么办?
                                                     QQ:272136877
发表于 2005-8-22 01:26:07 | 显示全部楼层
我觉得可以在客户端向服务器发请求,然后服务器把这些信息存入数据库,服务器端还有程序就是读这个数据库,看里面有多少条等待用户信息,一条一条完成,因为你这个实验室应该是只有一套这样的设备吧?除非你里面还是一个网络!我个人是这样认为的!不知道对不对,还请高手们多多指点!如果你只有一套设备在这里的话,你要多用户的话,你还得分配好资源了,就像一些实时操作系统一样,要做成多任务的了!复杂性会大大增加的!还涉及到好多中间环节数据的保存!我是做低层方面和虚拟仪器都要搞的,所以好多时候会用另一种低层的观点来想这些上层的东西,有时候可能不合适,高手们指点指点!谢谢!
回复 顶

使用道具 举报

 楼主| 发表于 2005-8-22 19:37:24 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2008-9-25 11:37:18 | 显示全部楼层
后来你搞出来了吗?我也在做相关的一个东西……搞出来了的话指导我下哦,谢谢了
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 00:00 , Processed in 0.045267 second(s), 9 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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