- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web Service烟叶储藏环境测控系统设计
基于Web Service烟叶储藏环境测控系统设计
摘 要
当今,国际社会在对烟草存储上的技术研究力度日益加大,呈现飞速发展之势,对烟草存储测控系统上的研究也逐渐全面缜密。未来烟草系统将向多功能集成化、数字化、数据远程和自动调控传输的方向发展,针对此,本文将根据Web Service技术的应用优势,结合物联网、数据库、SSM等技术,从功能模块出发,设计了由表示层、业务逻辑层及数据访问层等构成的烟叶储藏环境测控系统,同时,给出了该系统各模块的具体设计框图与设计步骤,对烟叶系统的储藏环境有效测控提供了技术支撑。
【关键词】Web Service 测控系统 物联网 跨平台数据传输
烟叶是一种特殊的工业原料,其经济价值要比一般的农产品高出好多倍,同时烟叶也是一种比较“娇气”的商品,在储存过程中要特别注意其安全防护。在烟叶储存保管过程中,烟叶含水量易受到外界气候条件的影响,温、湿度的高低将会直接影响到烟叶的物理性能。因此如何对烟叶储存环境参数进行有效、实时的监测是确保烟叶安全的重要途径。在此形势下,加速推进烟叶储藏环境的在线测控成了当务之急,利用信息科学前沿最新技术开发的新一代的烟草存储测控系统成为研发趋势,将计算机技术、控制技术、通信技术、CRT 显示技术等有机的结合在一起。在此之上也面临着不同平台之间信息交互难的问题,为此,本文将Web Service技术引入其架构设计之中,利用其共享性、数据交换及应用程序易集成性等优势,为多种不同的查询终端提供统一的数据传输及查询接口,解决了传统测控系统跨平台交互的困境,并促进了系统的优化应用。
1 Web Service技术的应用优势
Web Service是现代信息技术应用领域一种新兴技术,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。不仅如此,Web Service可以理解为SOAP、HTTP与WSDL的结合,其中SOAP(Simple Object Access Protocol)协议是Web Service的主体,它通过HTTP或者SMTP等应用层协议进行通讯,自身使用XML文件来描述程序的函数方法和参数信息,从而完成不同主机的异构系统间的计算服务处理,这里的WSDL(Web Services Description Language)Web服务描述语言也是一个 XML 文档,它使用HTTP协议提供接口,提供关于某个具体的Web Service服务的URL方法的命名,参数,返回值等。总而言之,如果我们需要突破跨编程语言、对象模块的束缚,或者需要建立一个通用类型的平台,我们就需要使用Web Service 技术,其应用优势如下分析 :
1.1 异构平台间的互通性
Web Service主要是通过HTTP协议来进行XML格式数据的传输。所以Web Service的优势之一就是提供了异构平台的无缝街接技术手段,由于不同的用户之间使用不同的硬件平台、不同的操作系统、不同的软件、不同的通信协议。Web Service对于任何两个应用程序,只要能够读写XML或者JSON就能够互相通信。
1.2 更广泛的软件复用
软件的复用技术通过组合已有模块来搭建应用程序,能大幅度提高软件的生产效率和质量。用户只要获得了描述 Web Service的WSDL文件,就可以方便地生成客户端代理,并通过代理访问Web Service。
1.3 企业应用易于集成
软件供应商软件分解成若干Web Service模?K构成的系统,直接在Web上发布软件。同时可以向合作伙伴提供Web Service接口,这样就算两家企业使用的是不同的系统框架或者不同的开发语言也可以保证良好的信息交互方式。
2 系统架构的整体设计
烟叶储藏环境测控系统是利用3G模块、无线通信、物联网等技术,摒弃了原始的烟叶储藏环境的检测方式,可以实时的对储藏环境进行全面检查测控,不仅可以测量温湿度信息,还可进行二氧化碳浓度、含水量,氮气浓度的检测。并且集成了实时检测模块、历史记录查询模块、仓间信息模块。通过不同模块间的支撑,是确保系统实现的关键所在,本文利用Web Service的应用优势,结合了http通信技术、关系型数据库与非关系型数据库技术、node.js技术来进行系统实现,系统框图如图1所示。
3 系统架构的模块设计分析
3.1 实时检测模块
实时检测模块是烟叶储藏环境测控系统中最为核心的模块,通过该模块,用户能够实时的查询烟叶储藏线程环境的温湿度、二氧化碳浓度、氮气浓度、含水量等信息,该模块的软件功能图如图2所示。
在该模块中,功能的实现流程较为复杂,首先测控客户端通过http协议上传指令至Web Service、Web Serv
您可能关注的文档
最近下载
- DELIXI德力西仪表JKL5CV JKL2CV智能无功功率自动补偿控制器使用说明书 物料号:A0463099500.pdf
- 道路亮化工程项目可行性研究报告.docx
- 幼儿园必备《师德师风培训》-2024鲜版.ppt
- 新北师大版四年级数学上册《认识更大的数》练习题.pdf
- 【西南大学】[机考][0087]《计算机网络》 (3)辅导资料.doc VIP
- 四川327省考行测真题及解析.doc
- (冀教版)八年级生物下册全教案.pdf VIP
- 广东省汕头市2022-2023学年高一下学期期末考试历史试题(解析版).docx
- 专题 事件类记叙文(记叙文阅读)(原卷版).doc VIP
- 颜料红177的制备工艺分析-analysis of preparation technology of pigment red 177.docx
文档评论(0)