基于微服务的移动办公平台的设计与实现

来源 :河北科技大学 | 被引量 : 1次 | 上传用户:zhangdeting
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动办公平台借助移动设备和移动网络的快速发展逐渐成为企业办公的重要组成部分,移动办公方式不但突破了办公局限,而且还提高了工作效率。然而,传统移动办公平台采用的单体应用开发模式已难以满足当前企业信息化发展的趋势和潮流,单体应用开发存在需求变更困难、可伸缩性差、可靠性低等问题,以致无法满足新业务快速创新和敏捷交付。在微服务架构中,由于每个模块可独立开发、独立部署,系统的开发效率可以得到显著提升;同时得益于微服务的扩展性,使得系统功能维护成本降低,适合各种大中小型企业的使用,故本课题采用微服务架构对移动办公平台进行设计。本文对基于微服务架构的移动办公平台进行了设计与实现,主要实现了移动办公中登录验证、基础数据管理、通知待办、考勤管理、操作日志等模块。首先,按照微服务划分原则及业务功能边界,采用了RESTful风格架构的微服务技术,将系统整体划分并设计为多个RESTful风格接口的微服务资源,包括登录验证微服务、基础数据管理微服务、通知待办微服务、考勤管理微服务、操作日志微服务等,并对各个微服务分别进行了独立的设计和实现,降低了各个微服务之间的耦合,提高了系统开发、部署和扩展的灵活性。同时,本文使用了Spring Cloud的Eureka、Spring Cloud Gateway和Feign等组件,分别实现服务注册发现、网关路由和声明式服务调用等功能。其次,本文还研究了微服务中数据库划分原则和TiDB数据库在系统中的使用。通过这些技术,最终设计开发出可以满足移动办公需求的移动办公平台,提高新业务的接入速度和质量,达到为公司降低成本的目的。
其他文献
2016年4月12日为了应对互联网金融的兴起而带来的互联网金融监管难题,国务院办公厅发布的《关于印发互联网金融风险专项整治工作实施方案的通知》。至此,“穿透式监管”正式
目的研究痤疮1号汤联合火针治疗囊肿结节型痤疮的临床疗效。方法选择48例囊肿结节型痤疮患者,按随机数字表法分为治疗组和对照组,每组24例。观察2组患者的临床表现,采用皮损
随着建筑行业的发展,基础建设"标准工艺"的深入落实、改进,为实现工程建设目标,争创建筑行业优质工程、流动红旗。作者根据自己的工作实践经验,就围墙、建筑物外墙面抹灰空鼓
空中目标识别是现代防空作战的热点研究内容,其识别的可靠性和精确程度已成为防空体系先进程度的重要标志之一。基于多传感器信息融合技术,分析了空中目标的特征信息,并根据这
近年来,河北省建筑科学研究院在精神文明创建活动中,紧紧围绕提高干部和职工队伍整体素质,不断加强制度的力度,保证了反腐倡廉工作不断向纵深发展,相继荣获“全省建筑系统文
"蚂蚁花呗"是支付宝推出的一种新型的支付方式,在大学生中盛行,本文将在阐述使用"蚂蚁花呗"信用额度消费现状的基础上,建立信用额度对消费的影响模型,综合各个因素进行分析,
财务共享行为是随着经济全球化的发展及企业经营形式集团化、规模化、异地化等特点而产生的。财务共享中心寻求在企业内部的不同部门、不同层级建立统一的标准,实现财务数据
西方游记-旅行文学有着悠久的历史,伴随地理大发现与全球交往时代的到来,这一体裁也呈蓬勃发展的态势。到帝国主义-殖民主义扩张时期,游记作为一种文学体裁,已经成为西方作家
目的 观察二陈汤合血府逐瘀汤加减方对痰浊内阻夹瘀型稳定心绞痛临床症候的改善情况。方法 选取本院2014年12月-2015年12月收治的痰浊内阻加瘀型稳定型心绞痛患者118例,采用
研究者们认为句子理解包含句法加工,语义分析以及句法和语义信息间的整合。但长久以来研究者们对于句法加工与语义加工如何以及何时整合这一问题仍存有争议。基于反应时的传统行为研究就这一问题形成了三种理论模型:第一种是模块说(Fodor,1983),主张句法加工出现在句子加工的起始阶段,领先于语义加工,句法加工与语义加工遵守严格的序列。第二种为交互观-限制满足说(McClelland et al.,1989