面向PDM系统的微服务架构研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ssskkkmmm77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机械制造信息化软件产业飞速发展,在这过程中催生出CAPP(Computer Aided Process Planning计算机辅助工艺过程设计)、PDM(Product Data Management产品数据管理)等复杂的工业信息化软件,PDM系统是企业对产品相关数据管理的核心平台。国内外的PDM系统已经研发多年,但PDM系统在架构上一般还是传统的企业服务架构。随着云部署和微服务架构(Micro Service Architecture,MSA)的流行,而传统企业服务架构功能过于集中,无法发挥云服务部署的优势。PDM系统采用微服务架构有利于系统模块独立维护升级和发挥云部署优势。本论文的核心工作是针对PDM系统在架构层面上进行微服务架构改造设计和原型验证,以便对系统后续具体业务功能在此微服务架构下升级以及云上部署提供便利。本论文通过综合运用包括服务发现、负载均衡、安全访问控制、RPC远程调用等微服务所需技术,在对PDM系统架构改造设计进行需求分析后,对PDM系统主要归纳为四类微服务应用:注册管理服务、消息服务、基础数据存储服务和业务数据响应服务,每个微服务的业务粒度细化且微服务之间可通过RPC异步框架通信。注册管理服务提供服务发现和负载分配,对产品零部件关联图文档编号分配管理以及图文档读写控制管理功能;消息服务则主要负责所有分布式事务管理,保证产品图文档和及关联结构数据在事务操作的数据最终一致性;基础数据存储服务则负责关联图纸文档存储管理;而业务数据响应服务的主要功能是负责产品零部件等结构数据的数据库操作,并通过数据库中间件实现数据库读写分离访问。最后,对PDM系统的微服务架构进行应用和系统原型测试,以验证此架构设计方案的有效性。
其他文献
“不仅仅在中国有宝沽系,其实在全世界都有宝沽系这样一个概念,在某中程度上已经成为全世界企业经理人才的一个培训学校和人才宝库。”曾经担任宝沽舒肤佳品牌经理,如今在美国箭
期刊
<正>我国2013年8月修改商标法时,在第63条增加了惩罚性赔偿规定,对恶意侵犯商标专用权,情节严重的,可以请求在按照上述方法(权利人实际损失、侵权人非法获利或者许可使用费的
2011年位于安徽省广德县芦塘村的凉席传统编制技艺被确定为第一批县级非物质文化遗产。本文通过对芦塘村手工凉席编织的实地调查,较为详尽地介绍了手工凉席编织的材料、生产
现代社会发展已经离不开物流行业的支持,特别是我国电商发达的背景下,物流行业所扮演的角色越来越重要。随着物联网和人工智能技术的不断发展,给传统物流以及仓储方面带来了
<正> 不须艾火、只用中药贴于穴位、自然起泡、谓之天灸。采用自制哮喘膏选择每年三伏日,贴膏于肺俞、心俞、哮喘穴、令其发泡,收到较好疗效。兹就我院收治的1330例分析如下:
谐振接地系统是我国中低压配电网中应用最为广泛的中性点接地系统,能很好的提高供电质量,提高电网运行的安全性与可靠性。当前谐振接地系统研究的热点之一就是怎样使系统的接地
高校思想政治理论课实践教学是高校思想政治教育的必然选择。但目前我国高校的思想政治理论课实践教学运行机制还存在不完善的问题,为提高思想政治理论课实践教学的质量和效
结直肠癌和高危腺瘤的早期诊断及治疗,能够大大降低其死亡率。因而,在临床普及结直肠癌筛查有助于遏制该疾病的危害。目前,结肠镜检查是结直肠癌诊断的金标准,但该方法需要肠
N-糖基化(N-glycosylation)是指N-乙酰葡萄糖胺(GlcNAc)通过β-糖苷键共价连接到Asn侧链NH2上对蛋白质进行的一类修饰。N-糖基化修饰在真核生物蛋白质中非常普遍,在蛋白质的
民办高校思政课青年教师在教学工作中遇到“四大困境”,主要是遭遇教学的压力、成长的烦恼、思想的波动、生活的困扰。提升其教学能力,要从学校、教师、学生三个层面实施对策