【技术实现步骤摘要】
本专利技术涉及异构数据转换,具体涉及一种基于非阻塞io通信模型实现的高性能数据转换方法及系统。
技术介绍
1、随着信息化的发展、企业间的数据交换与企业内部对数据的应用和要求以及涉及技术的多样化,使得数据的异构性广泛存在于企业的信息系统中,这也就给数据交流和共享带来了一些问题。为了实现不同场景下的数据交流,就需要通过对源数据和目标数据的结构、结构差异性和映射关系、转换规则等工作来实现异构数据的转换。
2、目前,应对异构数据转换的常见做法是通过约定的数据格式,通过硬编码实现数据转换,或者是借助开源工具,在代码层面上实现有限范围的灵活性的数据转换。但是这些做法,在很多数据应用场景下,有很大的局限性。一方面是通用性和复用性很低,依赖于数据场景的约束和要求,需要重复地编写诸多适当的转换程序,开发效率上也是大打折扣;一方面是扩展性低,在复杂的数据转换和数据应用场景多变的时候,不能灵活地实现数据转换逻辑的变换。
技术实现思路
1、本专利技术针对上述问题,提供了一种基于非阻塞io通信模型实现的
...【技术保护点】
1.一种基于非阻塞IO通信模型实现的高性能数据转换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于非阻塞IO通信模型实现的高性能数据转换方法,其特征在于,所述步骤S1中,收集每个客户端的数据转换请求的内容具体包括:
3.根据权利要求1所述的基于非阻塞IO通信模型实现的高性能数据转换方法,其特征在于,所述步骤S2中,基于所述数据转换请求,对所述源数据以及所述源数据关联数据转换规则进行预处理,得到预处理数据的方法具体包括:
4.根据权利要求1所述的基于非阻塞IO通信模型实现的高性能数据转换方法,其特征在于,所述步骤S4中,
...【技术特征摘要】
1.一种基于非阻塞io通信模型实现的高性能数据转换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于非阻塞io通信模型实现的高性能数据转换方法,其特征在于,所述步骤s1中,收集每个客户端的数据转换请求的内容具体包括:
3.根据权利要求1所述的基于非阻塞io通信模型实现的高性能数据转换方法,其特征在于,所述步骤s2中,基于所述数据转换请求,对所述源数据以及所述源数据关联数据转换规则进行预处理,得到预处理数据的方法具体包括:
4.根据权利要求1所述的基于非阻塞io通信模型实现的高性能数据转换方法,其特征在于,所述步骤s4中,基于所述解析后的配置信息对源数据进行数据转换的内容具...
【专利技术属性】
技术研发人员:黄扬飞,陈亚祥,许风琴,侯斌峰,
申请(专利权)人:奇秦科技北京股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。