基于SOA的虚拟实验系统的设计与实现

来源 :南京工业大学 | 被引量 : 0次 | 上传用户:hbsheng111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟仪器技术和网络技术的迅猛发展,网络虚拟实验系统得到了越来越广泛地应用,针对网络虚拟实验系统的开发与应用已经成为当前研究的重点。   目前,大多数的网络虚拟实验系统主要是基于C/S模式,因此针对客户端和服务器端的维护代价比较高,同时一旦系统开发完成后,就很难对系统的实验功能进行扩展。此外,系统的开发语言环境和提供商也不尽相同,系统之间是孤立的和不可整合的,这样就给多个系统的部署与集成带来困难,无法实现实验资源的共享。   针对这一情况,本文首先引入SOA(Service Oriented Architecture,面向服务的体系架构)的思想,并以Web服务作为SOA的实现方式,然后利用当前广泛应用的虚拟仪器开发语言LabVIEW来开发独立的实验模块,通过LabVIEW把每个实验模块进行Web发布,把管理和查询一组实验模块的Web发布信息作为服务,强调使用以“服务”为核心的设计原则与方法论来搭建系统架构,并有效地对用户信息和实验资源进行管理,这样在技术上使得所有实验模块的功能可以广泛而灵活地重用和扩展,从而提高了整个虚拟实验系统的规范性、复用性、灵活性和可扩展性。   本文的工作主要包括以下几个方面:   (1)首先介绍了面向服务的体系架构和Web服务的相关技术,再对基于Web服务的SOA体系架构进行阐述,通过深入研究后总结出基于Web服务的SOA的设计原则。   (2)其次介绍网络技术和虚拟仪器技术,并对基于虚拟仪器和网络技术的虚拟实验系统进行分析与研究。在分析与研究的基础上,借鉴SOA的体系架构思想,以Web服务和LabVIEW作为实现技术,来构建远程虚拟实验系统。   (3)最后利用.NET和虚拟仪器技术设计与实现面向服务体系架构的虚拟实验系统,并结合网络虚拟结构实验来展示系统的实现过程。
其他文献
在如今这个知识经济的年代里商业竞争日趋激烈,越来越多企业的生存与发展都取决与商务决策的正确性和及时性。只有对变幻莫测的商业市场做快速正确的反应,企业才能具有竞争优
本论文所研究的CS134高速喷嘴试验台计算机测控系统是对高速喷嘴的出口压力、喷嘴工作电压、电流等高速数据进行波形采集及处理。对占空比-流量动态关系曲线进行示波,通过递
能够支持嵌入式系统资源复用、缩短嵌入式系统开发周期、降低产品开发成本的嵌入式系统开发平台是嵌入式产品开发的有效工具。然而随着嵌入式系统应用的不断深入和产业化程度
近几年来,计算机科学技术和网络技术快速发展,产生了大量的数据,并且产生数据的速度也在快速增长,经过长年积累,系统后台留下了海量数据。这对传统的数据处理形式提出了挑战,
随着Internet的飞速发展和计算机性能的大大提高,对等网络(P2P)引起了来自工业界和学术界越来越多的关注。P2P具有许多潜在优势,被认为是未来重构基于Internet应用的关键技术之
入侵防御系统IPS(Intrusion Prevention System)是一种主动、积极的入侵防范阻止系统。它综合了防火墙的防护功能和入侵检测系统的网络数据包检测功能,不但能检测入侵的发生,
微博应用是近年来发展非常迅猛的一种新型网络应用服务模式。自从以新浪微博为代表的微博平台兴起之后,因为其史无前例的表达环境促使庞大的网民群体涌入其中,使微博一时成为
网格技术是当前信息科学的主要发展方向之一,是继Internet之后的又一次重大技术进步,是我国科技中长期发展规划重点支持的关键技术领域。并行计算是提高计算机系统计算能力的
面对企业信息化大潮的形势,作为一种提高企业业务流程效率的方法,同时也是新一代企业信息系统体系结构的重要发展方向--业务流程管理,已经受到越来越多企业的重视。工作流管理系
移动AdHoc网络(MANET)是一种具有特殊结构的无线通信系统,它的通信不依赖于任何固定设施,而是依靠节点之间的相互协作以多跳方式完成,具有自组织、分布性、动态性等特点。但由于