一种基于领域驱动设计的商砼业务平台的搭建和开发方法技术

技术编号:39964379 阅读:26 留言:0更新日期:2024-01-09 00:17
本发明专利技术涉及一种基于领域驱动设计的商砼业务平台的搭建和开发方法,其搭建方法包括:构建组成所述业务平台的基于领域驱动设计的多个功能模块;定义各个功能模块之间的依赖关系,形成所述业务平台的多个逻辑层,基于所述多个逻辑层搭建商砼业务平台,所述逻辑层包括:基础层、领域层、应用层以及用户接口层。本发明专利技术可以实现将现有的商砼业务平台进行解耦。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种基于领域驱动设计的商砼业务平台的搭建方法。


技术介绍

1、为了解决微服务设计过程中面临的边界划定,以及分离技术实现复杂的问题,2004年埃里克.埃文斯(eric evans)发表了《领域驱动设计》(domain-driven design-tackling complexity in the heart of software)这本书,提出了领域驱动设计(domaindriven design简称ddd)。

2、现有的商砼业务平台采用传统单体应用部署模式,各功能模块耦合性强且独立性差,软件系统应用程序的组件之间的接口与其功能和结构紧密相连,每个功能模块的升级改造往往需要将系统整体更新;当某一功能模块发生改变时,其余功能模块也将停止工作,这就大大降低了系统的模块化程度以及系统的可重用性,使系统的维护成本升高,无法适应快速上线和弹性伸缩的系统要求。


技术实现思路

1、有鉴于此,有必要提供一种基于领域驱动设计的商砼业务平台的搭建和开发方法,用以实现将现有的商砼业务平台进本文档来自技高网...

【技术保护点】

1.一种基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,包括:

2.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述功能模块包括:

3.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述接口层用于在客户端发起接口访问请求时,接收API网关按照对应服务器转发的所述接口访问请求的服务标识和方法标识,并将所述服务标识和所述方法标识转化为数据传输对象。

4.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述应用层用于在订单列表、订单详情和计划订单展示时,接收接口层传递的...

【技术特征摘要】

1.一种基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,包括:

2.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述功能模块包括:

3.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述接口层用于在客户端发起接口访问请求时,接收api网关按照对应服务器转发的所述接口访问请求的服务标识和方法标识,并将所述服务标识和所述方法标识转化为数据传输对象。

4.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征在于,所述应用层用于在订单列表、订单详情和计划订单展示时,接收接口层传递的所述数据传输对象,并将所述数据传输对象转化为值对象,并将所述值对象传递给领域层。

5.根据权利要求1所述的基于领域驱动设计的商砼业务平台的搭建方法,其特征...

【专利技术属性】
技术研发人员:胡文博庞景慧白云胡鹏胡艺葛进军皮宁澜彭成黄思维
申请(专利权)人:中建三局信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1