轻量级开发平台论文-郭奕庭

轻量级开发平台论文-郭奕庭

导读:本文包含了轻量级开发平台论文开题报告文献综述及选题提纲参考文献,主要关键词:Node.js,Etcd,分布式环境,微服务架构

轻量级开发平台论文文献综述

郭奕庭[1](2018)在《基于Node.js与Etcd的轻量级微服务开发平台的设计与实现》一文中研究指出随着社会信息化程度的不断提高,人们对信息技术提供的各种服务的依赖程度也日益增加,软件系统也因此变得越来越复杂。在这种发展趋势下,传统单体式的软件架构方式的弊端日渐显现,而微服务架构的理念与思想开始受到广泛的重视,微服务架构是指将软件拆分成多个能够独立运行的服务并借此来获得更好的工程特性的软件架构方式。目前,业界已经出现了一些微服务架构的实施方案,但这些方案仍存在引入组件过多,学习和使用门槛较高等缺点。因此,业界需要轻量化的且对开发与运维工作支持力度更高的微服务架构的实施方案。本课题设计并实现了一个基于Node.js与Etcd相关技术的轻量级微服务开发平台。其中,Node.js在以IO为主的高并发场景下性能优越,而Etcd则是基于Raft协议的分布式键值对存储系统,增强了平台在分布式环境下的可靠性。课题完成的工作包括:第一,设计并实现了节点管理组件,该组件是平台得以实现的基础,为平台中每台服务器上的微服务程序提供了基础的技术支持,也为运维人员与开发人员对整个集群进行即时的管控提供了可能。第二,设计并实现了平台管理组件,该组件提供了对平台进行管理的API,相关技术人员可以借助基于这些API的自动化脚本或可视化客户端来完成对平台的管理工作。第叁,设计并实现了API网关组件,该组件负责处理来自平台外部的请求,相关技术人员可以在该组件中集成自定义的请求处理逻辑,从而起到统筹内部微服务的作用。本文研究和实现的轻量级的微服务开发平台(由上述3个组件构成)已经被投入到了实际生产环境中,实际使用的效果表明借助该平台能够快速实践微服务架构相关的理念,且提高了相关的运维与开发工作的效率。(本文来源于《东南大学》期刊2018-06-01)

左海春[2](2017)在《跨平台移动轻量级动态装配式软件开发框架设计研究》一文中研究指出随着进入移动互联时代,越来越多的开发者致力于移动应用app开发。但是,由于移动端各类操作系统的差异,导致应用移植困难、开发周期长等问题。本文通过分析现有的移动跨平台技术,结合web技术和设计模式,提出跨平台移动轻量级动态装配式软件开发框架的解决方案。对该框架从总体设计到详细设计进行了深入探讨与研究。该框架对关键技术进行了优化设计,具有实现过程简单,开发成本低、周期短、性能优、体验优、动态易构等特点,并适合主流移动平台,具有良好的跨平台性。(本文来源于《河北省科学院学报》期刊2017年03期)

陈汉章[3](2017)在《基于开源框架的轻量级矿山GIS开发运行平台的设计与应用实践》一文中研究指出Web GIS技术改变了传统GIS应用模式,广泛推广于各领域。煤炭行业生产安全及运营管理与地理位置相关,且矿山生产地下地上空间位置随时间不断变化,因此对GIS应用需求旺盛。本文在分析开源GIS技术基础上,提出基于开源GIS框架实现煤矿井上下多源数据及服务接入、各类矿图快速发布展示设计方案,提供WEB端、移动端开发包,可快速构建煤矿各类应用。该GIS开发运行平台在某大型煤炭企业调度集成监控系统中已成功实践应用,有效解决Web GIS在矿山应用中复杂性高,成本大,针对性不强等问题。(本文来源于《数字技术与应用》期刊2017年03期)

鲁晓明[4](2015)在《基于Gimbal~(TM)的轻量级高校图书馆情景感知推送服务平台开发及试验》一文中研究指出【目的】利用高通公司推出的GimbalTM建设轻量级的图书馆情景感知推送服务平台。【应用背景】通过用户的智能移动终端设备获取其地理位置和兴趣偏好等信息,并以此为依据提供情景感知的个性化服务,是提升用户体验的重要途径。【方法】选择Android环境下的Gimbal SDK开发图书馆情景感知推送服务客户端应用程序,在服务器Gimbal Manager端设置地理围栏信息以及通信服务触发条件和消息内容,Gimbal Manager主动感知用户情景和兴趣信息,向用户推送满足触发条件的通信服务消息内容。【结果】Android手机用户安装客户端应用程序后,当进入不同的地理围栏时,会接收到由Gimbal Manager推送的与个人兴趣相符的信息。【结论】本平台能够向用户提供情景感知的个性化推送服务,提高图书馆服务质量。(本文来源于《现代图书情报技术》期刊2015年03期)

侯庆[5](2014)在《轻量级云平台工作流系统的开发和BI应用》一文中研究指出基于着色Petri网原理,本文提出了一种轻量级的云平台工作流系统,在Hadoop实现BI服务。通过工作流引擎,实现业务流程的快速开发部署;通过处理单元分配实现流程分布式处理和海量数据分析;通过租赁方式,提供商业智能个性化应用构建和服务。本文论述了工作流引擎的构建原理、工活动分析、调度算法和具体实现;阐明了并行BI服务的云平台部署和系统实现。该平台运用于运营商建设工程项目管理中,取得良好效果。(本文来源于《中国新通信》期刊2014年11期)

卢小垂[6](2012)在《基于.Net平台的ORM轻量级开发框架的设计与实现》一文中研究指出ORM(对象关系映射)是随着面向对象的软件开发技术的发展而产生的数据访问技术,在信息管理系统设计和开发中越来越得到关注和重视。文章采用OOAD(面向对象的分析和设计)方法,从需求分析、功能结构到对象的关系模型的形成,利用.NetFame-work下的XML(可扩展标记语言)序列化、反射、属性类的自定义和上下文等常用技术,介绍基于.Net平台的ORM轻量级开发框架的设计与实现。(本文来源于《电信快报》期刊2012年10期)

徐晓斌[7](2011)在《基于SOA架构的轻量级集成开发平台设计与实现》一文中研究指出随着全球信息化的浪潮,信息化产业不断发展、延伸,已经深入了众多的企业及个人。随着信息化建设的深入,不同应用系统之间的功能界限已趋于模糊。在激烈竞争且多变的市场环境下,企业的管理模式很难固化,应用传统的信息化软件,当企业要做出一些改动时需要面对巨大的挑战。传统的面向对象、面向组件的体系结构,在整个互联网呼唤服务、功能共享的条件下,带来了较大的数据冗余,及较难的功能改动。在此条件下,面向服务的体系结构应运而生。面向服务的体系机构,即SOA(Service Oriented Architecture),其核心是互联网中功能、服务的整合。SOA主要由叁个部分组成:服务的提供者、服务的使用者、服务注册中心。服务的提供者,可以实现某种功能,将功能发布为服务,然后在注册中心进行注册,当服务的使用者需要使用某个功能的时候,只需要去注册中心查找,即可调用服务提供者发布的服务,实现所需功能。SOA意味着更低的耦合、更高的共享,其作用越来越明显。很多公司在SOA思想的基础上发布了其开发平台,以实现SOA的思想。本文通过调研SOA相关工具、整合互联网中开源SOA工具、在SOA的核心思想指导下,通过集成开源代码、自主开发部分核心功能,设计并实现了轻量级SOA开发平台。平台支持自底向上及自顶向下方法,实现了工作流、人员任务、网络服务、企业服务总线等SOA核心功能。并以电信业务流程为例,在平台下开发了简单的SOA项目。经验证此平台有良好的易用性、较强的扩展性,对于体会SOA核心思想,研究SOA核心功能有着很好的促进作用。(本文来源于《北京邮电大学》期刊2011-05-01)

喻瑗,徐武[8](2010)在《浅谈轻量级开发平台在企业项目中的应用》一文中研究指出阐述了轻量级企业开发平台的特点,提出了一个基于J2EE的电信计费系统这一企业项目的设计思想。采用J2EE作为系统实现的主要技术规范,是系统具有较强的可重用性、伸缩性和透明性。(本文来源于《才智》期刊2010年16期)

汪盛[9](2007)在《基于轻量级框架的企业应用快速开发平台的设计与实现》一文中研究指出当今时代,是一个信息化的时代,信息全球化正在挑战今天的企业,企业为了提高对市场的应变能力,需要不断加强对自身资源的掌控,需要切实地加强与产业链上下游企业的联系。企业的业务控制和优化需要强大应用系统的支撑。近年来,计算机技术的飞速发展,互联网的迅速普及,网络覆盖率和带宽的高速提升,这些要素共同促进了基于Web的企业应用系统的蓬勃发展。在企业应用系统开发上,J2EE技术占有一个十分显着的地位。从最初经典的EJB架构,到最近流行的轻量级容器架构,众多的企业和开源社区在此做出了深入的研究,开发出许多优秀的基于J2EE的框架,比如Struts框架、Spring框架和Hibernate框架等。本文探讨了J2EE的框架及轻量级框架技术的发展,并分别针对表现层、业务层和数据层进行了探讨,分析了其中的关键技术细节,另外对目前流行的一些常用经典框架做了介绍。基于上述的研究,文章提出了一种适应于企业应用快速开发的开发平台,其以Spring框架为基础,采用Struts作为表示层框架,对多种数据层技术提供支持,并整合多种企业应用服务解决方案作为扩展组件包。这个开发平台层次清晰,同时包含了多种框架的优秀特性,采用了面向接口的设计原则,有效地提高了开发效率,增加了软件的可扩展性和可维护性。(本文来源于《电子科技大学》期刊2007-04-01)

刘军,侯志松[10](2007)在《轻量级J2EE开发平台设计与实现》一文中研究指出针对J2EE企业应用平台设计和架构现状,根据中小型企业实际业务环境,依据J2EE分层架构思想,探讨了Spring框架核心机制,研究了J2EE应用架构的层次划分和功能分配,并利用Spring框架组合现有技术框架,设计实现了一种轻量级J2EE开发平台的解决方案。在项目实施运行和维护期间,服务器始终保持稳定,升级方便,显示系统框架在安全性、稳定性、可扩展性和健壮性上都有良好的改进。(本文来源于《福建电脑》期刊2007年02期)

轻量级开发平台论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着进入移动互联时代,越来越多的开发者致力于移动应用app开发。但是,由于移动端各类操作系统的差异,导致应用移植困难、开发周期长等问题。本文通过分析现有的移动跨平台技术,结合web技术和设计模式,提出跨平台移动轻量级动态装配式软件开发框架的解决方案。对该框架从总体设计到详细设计进行了深入探讨与研究。该框架对关键技术进行了优化设计,具有实现过程简单,开发成本低、周期短、性能优、体验优、动态易构等特点,并适合主流移动平台,具有良好的跨平台性。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

轻量级开发平台论文参考文献

[1].郭奕庭.基于Node.js与Etcd的轻量级微服务开发平台的设计与实现[D].东南大学.2018

[2].左海春.跨平台移动轻量级动态装配式软件开发框架设计研究[J].河北省科学院学报.2017

[3].陈汉章.基于开源框架的轻量级矿山GIS开发运行平台的设计与应用实践[J].数字技术与应用.2017

[4].鲁晓明.基于Gimbal~(TM)的轻量级高校图书馆情景感知推送服务平台开发及试验[J].现代图书情报技术.2015

[5].侯庆.轻量级云平台工作流系统的开发和BI应用[J].中国新通信.2014

[6].卢小垂.基于.Net平台的ORM轻量级开发框架的设计与实现[J].电信快报.2012

[7].徐晓斌.基于SOA架构的轻量级集成开发平台设计与实现[D].北京邮电大学.2011

[8].喻瑗,徐武.浅谈轻量级开发平台在企业项目中的应用[J].才智.2010

[9].汪盛.基于轻量级框架的企业应用快速开发平台的设计与实现[D].电子科技大学.2007

[10].刘军,侯志松.轻量级J2EE开发平台设计与实现[J].福建电脑.2007

标签:;  ;  ;  ;  

轻量级开发平台论文-郭奕庭
下载Doc文档

猜你喜欢