System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及系统集成,尤其涉及一种数据处理方法、装置、设备、产品及存储介质。
技术介绍
1、在系统集成项目中将众多智能化系统进行数据和服务集成的时候,由于其来源于不同的厂家、品牌、型号,所以集成的方式都各不相同,比如有传输控制协议(transmissioncontrol protocol,tcp)、用户数据报协议(user datagram protocol,udp)、超文本传输协议(hyper text transfer protocol,http)、消息队列传输探测(message queuingtelemetry transport,mqtt)等不同集成接入协议,也有不同的数据传输格式,以至于每次集成一个智能化系统都需要重新设计开发,而且不同智能化系统集成都会遇到不同的问题,导致系统集成开发周期长,开发工作量大,开发问题多。
2、在业务应用项目中,由于业务数据和业务逻辑是统一的,但是下层有不同的智能化应用系统的数据以及接入方式,这就导致上层业务应用系统需要根据集成系统提供不同的智能化系统集成进行响应式适配开发调整,不仅增加了上层应用调整适配的开发工作量,而且还会造成上层应用系统的稳定性降低,甚至会导致服务异常。
技术实现思路
1、有鉴于此,本申请实施例期望提供一种数据处理方法、装置、设备、产品及存储介质。
2、本申请实施例的技术实施例是这样实现的:
3、本申请实施例提供一种数据处理方法,应用于至少包括智能化系统和业务应用系统的数据处理系统;所
4、获取所述智能化系统中待用的多个智能化子系统;
5、对所述多个智能化子系统进行分类处理,得到所述多个智能化子系统中具备同一类型的至少一类第一子系统;
6、获取每一类第一子系统的数据信息、服务信息和业务信息;
7、对所述数据信息、所述服务信息和所述业务信息分别进行模块化处理,得到数据模块、服务模块和业务模块;所述数据模块、所述服务模块和所述业务模块用于接入所述业务应用系统,以使所述业务应用系统执行业务逻辑。
8、在上述方案中,所述对所述数据信息进行模块化处理,得到数据模块,包括:
9、基于所述数据信息确定上行数据和下行数据;所述上行数据包括所述每一类第一子系统的上报内容;所述下行数据包括所述每一类第一子系统的配置信息;
10、对所述上行数据中的上报内容和所述下行数据中的配置信息进行格式化处理,生成所述数据模块。
11、在上述方案中,所述上行数据包括以下至少之一:
12、心跳数据;
13、业务数据;
14、统计数据;
15、所述下行数据包括以下至少之一:
16、所述第一子系统的设置数据;
17、所述第一子系统工作的业务数据。
18、在上述方案中,所述对所述服务信息进行模块化处理,得到服务模块,包括:
19、基于所述服务信息确定上行推送服务信息和下行执行服务信息;
20、对所述上行推送服务信息进行数据类型化处理,生成第一服务子模块;
21、对所述下行执行服务信息进行服务格式化处理,生成第二服务子模块;
22、基于所述第一服务子模块和所述第二服务子模块确定所述服务模块。
23、在上述方案中,所述上行推送服务信息包括以下至少之一:
24、所述第一子系统的状态改变服务推送信息;
25、所述第一子系统的业务改变服务推送信息;
26、所述第一子系统的统计数据定时推送信息;
27、所述下行执行服务信息包括以下至少之一:
28、所述第一子系统的业务操作执行信息;
29、所述第一子系统的业务数据下发信息;
30、所述第一子系统的设置下发信息。
31、在上述方案中,所述对所述业务信息进行模块化处理,得到业务模块,包括:
32、基于所述业务信息确定边缘计算信息和业务数据信息;
33、对所述边缘计算信息进行数据格式化处理,生成第一业务子模块;
34、对所述业务数据信息中的数据类型和数据查询进行格式化处理,生成第二业务子模块;
35、基于所述第一业务子模块和所述第二业务子模块确定所述业务模块。
36、在上述方案中,所述边缘计算信息包括以下至少之一:
37、所述第一子系统的业务计算逻辑设置信息;
38、所述第一子系统的业务统计逻辑设置信息;
39、所述第一子系统的联动设置信息;
40、所述业务数据信息包括以下至少之一:
41、所述第一子系统的统计数据查询信息;
42、所述第一子系统的流水数据查询信息;
43、所述第一子系统的基础数据查询信息。
44、在上述方案中,所述业务应用系统包括应用程序编程接口(applicationprogramming interface,api);所述数据模块、所述服务模块和所述业务模块通过所述api接入所述业务应用系统,所述业务应用系统包括以下至少之一:
45、公寓管理系统;
46、物业管理系统;
47、平台社区管理系统;
48、园区运营管理系统;
49、访客预约管理系统;
50、楼宇自动化管理系统。
51、在上述方案中,所述第一子系统对应不同的接入厂家;所述第一子系统包括以下至少之一:
52、门禁系统;
53、停车管理系统;
54、视频监控系统;
55、空调控制系统。
56、本申请实施例提供一种数据处理装置,设置在至少包括智能化系统和业务应用系统的数据处理系统上;包括:
57、第一获取单元,用于获取所述智能化系统中待用的多个智能化子系统;
58、分类处理单元,用于对所述多个智能化子系统进行分类处理,得到所述多个智能化子系统中具备同一类型的至少一类第一子系统;
59、第二获取单元,用于获取每一类第一子系统的数据信息、服务信息和业务信息;
60、模块化处理单元,用于对所述数据信息、所述服务信息和所述业务信息分别进行模块化处理,得到数据模块、服务模块和业务模块;所述数据模块、所述服务模块和所述业务模块用于接入所述业务应用系统,以使所述业务应用系统执行业务逻辑。
61、本申请实施例提供一种数据处理设备,包括:
62、存储器,用于存储可执行指令;
63、处理器,用于执行所述存储器中存储的可执行指令时,实现上述所述方法的任一步骤。
64、本申请实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述所述方法的任一步骤。
65、本申请实施例提供一种计算机可读存储介质,其上存本文档来自技高网...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于至少包括智能化系统和业务应用系统的数据处理系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述数据信息进行模块化处理,得到数据模块,包括:
3.根据权利要求2所述的方法,其特征在于,所述上行数据包括以下至少之一:
4.根据权利要求1所述的方法,其特征在于,所述对所述服务信息进行模块化处理,得到服务模块,包括:
5.根据权利要求4所述的方法,其特征在于,所述上行推送服务信息包括以下至少之一:
6.根据权利要求1所述的方法,其特征在于,所述对所述业务信息进行模块化处理,得到业务模块,包括:
7.根据权利要求6所述的方法,其特征在于,所述边缘计算信息包括以下至少之一:
8.根据权利要求1所述的方法,其特征在于,所述业务应用系统包括应用程序编程接口API;所述数据模块、所述服务模块和所述业务模块通过所述API接入所述业务应用系统,所述业务应用系统包括以下至少之一:
9.根据权利要求1-8任一项所述的方法,其特征在于,所述第一子系统对
10.一种数据处理装置,其特征在于,设置在至少包括智能化系统和业务应用系统的数据处理系统上;包括:
11.一种数据处理设备,其特征在于,包括:
12.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1至9任一项所述的数据处理方法。
13.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于被处理器执行时,实现权利要求1至9任一项所述的数据处理方法。
...【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于至少包括智能化系统和业务应用系统的数据处理系统;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述数据信息进行模块化处理,得到数据模块,包括:
3.根据权利要求2所述的方法,其特征在于,所述上行数据包括以下至少之一:
4.根据权利要求1所述的方法,其特征在于,所述对所述服务信息进行模块化处理,得到服务模块,包括:
5.根据权利要求4所述的方法,其特征在于,所述上行推送服务信息包括以下至少之一:
6.根据权利要求1所述的方法,其特征在于,所述对所述业务信息进行模块化处理,得到业务模块,包括:
7.根据权利要求6所述的方法,其特征在于,所述边缘计算信息包括以下至少之一:
8.根据权利要求1所述的方法,...
【专利技术属性】
技术研发人员:陈达,严泽宇,陈俊杰,
申请(专利权)人:武汉菲奥达物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。