一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种应用与数据服务分离架构的分布式工业软件构建方法与流程

2022-07-16 22:43:23 来源:中国专利 TAG:

技术特征:
1.一种应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,包括:建立语义模型:针对工业软件领域,通过领域驱动设计的方法,进行业务剖析和拆分,结合业界标准规范和工业领域业务知识构建语义模型;构建语义模型建模工具:面向工业软件开发提供语义模型支撑并提供语义模板;建立标准化数据服务:基于语义模型固化标准化数据服务,并提供动态的语义操作和探索服务技术;应用与数据服务编排:对标准化数据服务进行编排,实现应用服务与数据服务的分层定义;语义事件驱动:构建工业软件分布式语义化架构,各领域工业软件通过分布式语义化架构以语义事件驱动技术完成数据交换。2.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述建立标准化数据服务中,设置扩展点架构,扩展点用于可插拔的数据库和可插拔语义操作接口实现。3.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述语义模板包括按照step标准定义的cad数据意义、产品数据、产品研发工艺、试制工艺、量产工艺、数字设备、数字产线、数字工程、mes。4.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述分布式语义化架构用以实现语义事件的发布、订阅以及分发。5.根据权利要求4所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述分布式语义化架构还用以语义事件的标准定义,并在订阅中植入权限控制和数据消费的策略定义。6.根据权利要求5所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述语义事件的标准定义为定义一组元数据,所述元数据为数据交换的事件内容。7.根据权利要求6所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述元数据包括如下定义规范:@apimodelpropetyprivate string old;@apimodelpropetyprivate eventdomain domain;@apimodelpropetyprivate string type;@apimodelpropetyprivate uri source;@apimodelpropetyprivate string time;@apimodelpropetyprivate uri schema;@apimodelpropetyprivate eventdatacontenttype contenttype;
@apimodelpropetyprivate string subject;@apimodelpropetyprivate jsonobject data;其中@apimodelpropety private string old表示事件唯一标识,@apimodelpropety private eventdomain domain表示事件发生的领域,@apimodelpropety private string type表示事件类型,@apimodelpropety private uri source表示事件来源,@apimodelpropety private string time表示事件发生时间,@apimodelpropety private uri schema表示date对应的语义schema描述,@apimodelpropety private eventdatacontenttype contenttype表示事件数据类型,@apimodelpropety private string subject表示事件主题,@apimodelpropety private jsonobject data表示事件数据。8.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述数据服务包含:描述领域实体和关系抽象的***-domain-entity子工程;抽象实体/关系语义操作能力的接口定义***-domain-repo子工程;可插拔不同数据库实体/关系语义操作能力的实现子工程;面向应用服务层提供领域服务的***-domain-service子工程。9.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述应用服务包含:调用、编排数据服务满足业务需求的***-application-service子工程;第三方已http协议调用应用服务的***-application-web子工程。10.根据权利要求1所述的应用与数据服务分离架构的分布式工业软件构建方法,其特征在于,所述建立语义模型中,拆分结果包括核心业务领域、通用业务领域、技术领域和技术组件,核心业务领域包括cad数据、设计文档、零件/设计bom、产品配置、变更。

技术总结
本发明涉及工业软件体系架构领域,特别涉及了一种分布式工业软件体系架构设计和构建方法,具体公开了一种应用与数据服务分离架构的分布式工业软件构建方法,包括建立语义模型、构建语义模型建模工具、建立标准化数据服务、应用与数据服务编排、语义事件驱动。通过本发明构建方法,加速了工业软件套件的迭代、推广和成熟;领域语义模型和数据服务的打磨,为企业和客户提供更多的数据挖掘和智能化数据服务,加速企业业务发展;基于数据服务发展产品数字化链,建立产品数据的语义可追溯性,有效解决变更影响分析和动态的供应商影响分析。效解决变更影响分析和动态的供应商影响分析。效解决变更影响分析和动态的供应商影响分析。


技术研发人员:徐建新 胡琦
受保护的技术使用者:杰为软件系统(深圳)有限公司
技术研发日:2022.06.11
技术公布日:2022/7/15
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献