摘要:虚拟仪器是随着计算机软件技术发展起来的一项新型技术。它克服了传统仪器的弊端,利用计算机的强大计算能力和灵活的软件技术,在有限的硬件的基础上实现出符合需要的完全不同的各种仪器体系。基于虚拟仪器的远程传输系统是以虚拟仪器技术、Web发布技术、计算机网络技术为基础,建立的一种Internet环境下的网络传输系统。它使得建复杂、远程和范围较大的测试任务变得相对容易,为实现资源共享,共同完成测试任务提供了很大方便。
首先,本文分析了网络化测试系统模型,对C/S和B/S分别做出了比较,分析了C/S模式的优点和缺点以及B/S模式的优点和缺点,并对C/S和B/S混合模型进行了研究。
然后,根据实现广域网上数据远程传输的要求,构建服务器。利用动态域名解析软件(花生壳)绑定服务器,构建网站。因为学校是校园网不能连接到公网,所以本论文中将租用一个服务器。
最后,根据系统功能要求,设计了基于LABVIEW软件平台下远程虚拟传输系统的总体方案。模拟一个信号利用DataSocket、TCP协议、WEB发布的方式实现局域网中数据的远程传输。WEB发布中生成的HTML格式的网页超连接到服务器中网站主页上,用浏览器登陆访问该网页实现广域网中的远程数据传输。
关键词 虚拟仪器;远程传输;LABVIEW;Internet
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 远程传输的发展概况-1
1.2.1 传统的远程传输的实现-1
1.2.2 局域网中远程传输的实现-2
1.2.3 广域网中远程传输的实现-2
1.3 虚拟仪器的发展现状及应用-2
1.4 研究本课题的目的和意义-3
2 远程数据传输系统的体系-4
2.1 C/S模式-4
2.2 B/S模式-4
2.3 C/S和B/S的优势劣势比较,区别和混合模式-5
2.3.1 C/S模式的优势和劣势-5
2.3.2 B/S模式的优势和劣势-6
2.3.3 C/S和B/S的区别-6
2.3.4 C/S和B/S的混合模式-7
3 实现LABVIEW数据服务器的方案-9
3.1 利用动态域名解析软件绑定服务器-9
3.2 架设专用服务器-13
3.3 租用服务器-13
4 远程数据传输系统的设计-14
4.1 利用DataSocket技术实现远程传输-14
4.2 利用TCP通信实现远程传输-18
4.3 在局域网中实现远程数据-19
4.4 实现广域网中数据的远程传输-24
4.5 本章小结-30
结论-31
致谢-32
参考文献-33