基于SOA架构的智能终端云服务平台设计与实现
本文选题:SOA架构 切入点:智能终端 出处:《吉林大学》2017年硕士论文 论文类型:学位论文
【摘要】:当前随着物联网技术的快速发展,越来越多满足人们生产生活需求的智能终端设备大量涌现,如何对智能终端设备进行高效便捷低成本的管理成为智能终端生产厂商亟需解决的问题。为此,本文面向智能终端的管控基于SOA架构构建了开放Paa S云平台,可以使大数量、多类型、不同厂家的智能终端设备快速接入到本服务平台,实现对设备的数据信息处理和远程实时控制操作。本文所做的工作主要体现在以下几个方面:(1)在系统体系架构上,本文针对云计算环境和智能终端应用的需求,提出SOA架构的分层设计模式,根据每层提供服务的不同,把系统分为Iaa S层,Paa S层,Service层和Access层。Iaa S层提供云端基础设施服务,Paa S层提供用户自定义服务平台,Service层集成了智能终端应用在云端需要的通用服务组件,Access层用于解决终端设备和用户APP的接入问题。(2)在通信模式上,本文设计了基于HTTP协议REST通信风格。REST风格的通信模式所具有的松耦合、跨平台、无状态的特性非常适合于分布式计算的云环境,本文设计的通信模式能够便捷地实现服务定位、请求鉴权和信息承载。此外在通信模式上,本文还应用了进行设备操作管理的TCP长连接模式。(3)在关键技术实现上,本文采用MINA通信框架实现了设备管理控制服务,采用My SQL和No SQL实现了通用服务组件中数据存储功能,采用jetty内嵌服务实现UDS的主体框架,使用Docker容器技术实现UDS在Paa S层的分割部署,采用Nginx和ETCD实现了服务注册与发现。最后,本文通过STM32与汉枫Wi Fi模块组建了一个智能终端,具备数据采集和操作功能,通过接入到本文构建的云服务平台完成远端的数据采查看和操作控制,验证了云服务平台具有高可用性和接入便捷性。
[Abstract]:With the rapid development of the Internet of things technology, more and more intelligent terminal devices to meet the needs of production and life have emerged. How to manage the intelligent terminal equipment efficiently, conveniently and low-cost has become an urgent problem for the intelligent terminal manufacturer. Therefore, this paper constructs an open Paa S cloud platform based on SOA architecture, which can make a large number of intelligent terminal manufacturers. The intelligent terminal equipment of many types and different manufacturers can be quickly connected to the service platform to realize the data information processing and remote real-time control operation of the equipment. The work done in this paper is mainly reflected in the following several aspects: 1) on the system architecture. In order to meet the needs of cloud computing environment and intelligent terminal application, this paper proposes a hierarchical design pattern of SOA architecture, which is based on the different services provided by each layer. The system is divided into Iaa S layer, Paa S layer and Access layer. IAA S layer provides cloud infrastructure service. Paa S layer provides user-defined service platform. To solve the terminal equipment and user APP access problem. 2) in the communication mode, This paper designs the loosely coupled, cross-platform and stateless communication mode based on HTTP protocol REST communication style. The communication mode designed in this paper is very suitable for the cloud environment of distributed computing. The communication mode designed in this paper can easily realize service location. In addition, in the communication mode, the TCP long connection mode, which is used to manage the equipment operation, is applied in the key technology realization. The MINA communication framework is used to realize the equipment management and control service in this paper. The data storage function of general service component is realized by my SQL and No SQL, the main frame of UDS is implemented by jetty embedded service, and the partition and deployment of UDS in Paa S layer is realized by Docker container technology. Nginx and ETCD are used to realize service registration and discovery. Finally, an intelligent terminal is constructed by STM32 and Hanfeng Wi Fi module, which has the functions of data acquisition and operation. By accessing the cloud service platform constructed in this paper to complete the remote data collection and operation control, it is verified that the cloud service platform has high availability and easy access.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP393.09
【相似文献】
相关期刊论文 前10条
1 刘宁;;SOA架构在实验室信息管理系统中的应用[J];科技创新导报;2013年14期
2 季恒;;基于SOA架构的教务管理系统[J];电脑知识与技术;2008年34期
3 王春丽;;基于SOA架构的基建工程管理信息系统[J];电脑编程技巧与维护;2013年20期
4 张启明;胡志明;;数字化校园网中SOA架构的应用研究[J];中小企业管理与科技(上旬刊);2009年02期
5 赵永安;王谱新;;基于企业服务总线的SOA架构研究[J];中国高新技术企业;2013年30期
6 于春华;蒋夕平;;基于SOA架构的医院设备器材管理信息系统[J];医疗设备信息;2007年10期
7 蔡俊鹏;;基于SOA架构的电台全业务系统的解决方案[J];湖北科技学院学报;2013年09期
8 ;扩展SOA架构的10个错误表现[J];中国计算机用户;2009年16期
9 林晓农;;基于SOA架构的家装企业信息化研究与应用[J];电脑知识与技术;2010年27期
10 刘铭;刘长文;佟晖;;基于SOA架构的信息安全研究[J];信息网络安全;2013年06期
相关会议论文 前6条
1 张宁;张宏;伊允强;;SOA架构的多级项目管理系统在国网新源公司的应用[A];中国水力发电工程学会信息化专委会2008年学术交流会论文集[C];2008年
2 王旭东;;基于SOA架构的企业服务总线设计及应用[A];2011年CAD/CAM学术交流会议论文集[C];2011年
3 李林;;基于SOA架构的信息整合设计[A];梯级调度控制研究论丛——2011年学术交流论文集[C];2011年
4 刘涛;;基于SOA架构的广播电台制播网设计[A];中国新闻技术工作者联合会2012年学术年会、五届四次理事会暨第六届“王选新闻科学技术奖”的“人才奖”和“优秀论文奖”颁奖大会论文集[C];2012年
5 冯志杰;檀鹏;;基于SOA架构的业务支撑网4A系统设计[A];中国通信学会信息通信网络技术委员会2009年年会论文集(上册)[C];2009年
6 茅维华;高淑娟;白雪松;;新计算模式对高校信息化建设的影响[A];中国高等教育学会教育信息化分会第十次学术年会论文集[C];2010年
相关重要报纸文章 前3条
1 云南省农村信用社 谭元戎;云南农信信贷管理:用SOA架构消除信息孤岛[N];中国计算机报;2013年
2 王婷婷;世界首款SOA架构的企业管理软件发布[N];科技日报;2008年
3 唐乙鑫;全球第一款完全基于SOA架构的企业管理软件上市[N];中国改革报;2008年
相关硕士学位论文 前10条
1 赵明;基于SOA架构的农产品溯源管理平台设计与实现[D];电子科技大学;2015年
2 陈荣坚;某商业银行基于SOA架构的柜面流程再造研究[D];电子科技大学;2014年
3 赵慧荣;在FPGA上构建SOA架构并实现AVS编码器[D];太原理工大学;2013年
4 唐文宇;面向SOA架构微服务的安全系统的设计与实现[D];南京大学;2016年
5 岳晨;SOA架构在通信企业大ERP系统中的应用研究与实现[D];石家庄铁道大学;2016年
6 郭正敏;基于SOA架构的分布式服务化治理方案的研究[D];南京邮电大学;2016年
7 关世华;基于SOA架构的内蒙古锡盟人社局人事管理信息系统的设计与实现[D];吉林大学;2016年
8 杨楠;基于SOA架构的电力营销系统的设计与实现[D];东北大学;2014年
9 杨凤攀;基于SOA架构的智能终端云服务平台设计与实现[D];吉林大学;2017年
10 梁本志;基于SOA架构服务组合的研究与实现[D];西安电子科技大学;2008年
,本文编号:1631209
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1631209.html