【技术实现步骤摘要】
一种数据转发方法及系统
[0001]本专利技术涉及数据交互
,尤其涉及一种数据转发方法及系统。
技术介绍
[0002]随着工业技术的发展,涉及工业智能制造的IT系统越来越丰富和完备,各系统之间存在大量数据交互需求。
[0003]首先,多个系统之间存在多种连接关系,使得组网结构复杂;其次,多个系统之间的数据交互存在数据传输的多样性,容易造成传输过程中出现多个故障点。例如,MES(Manufacturing Execution System,制造执行系统)系统需要从HR(Human Resource,人力资源)系统、ERP(Enterprise Resource Planning,企业资源计划)系统等中进行数据同步,同时,MES也需要给其它系统输出生产数据,系统间存在紧密联系。而上述多个系统之间直接进行数据交互,存在容易混乱、管理难以及系统异常造成数据丢失等诸多问题。
[0004]针对上述问题,需要提出一种新的数据转发方法。
技术实现思路
[0005]本专利技术提供一种数据转发方法及系统,用 ...
【技术保护点】
【技术特征摘要】
1.一种数据转发方法,其特征在于,包括:接收数据发布方的数据发布需求,向所述数据发布方提供数据发布接口,以供所述数据发布方发布数据;接收数据调用方的数据调用请求,向所述数据调用方提供数据调用接口,以供所述数据调用方调用数据。2.根据权利要求1所述的数据转发方法,其特征在于,接收数据发布方的数据发布需求,向所述数据发布方提供数据发布接口,以供所述数据发布方发布数据,包括:向所述数据发布方提供已有的数据发布接口,以供所述数据发布方调用所述已有的数据发布接口进行数据发布;或者,接收所述数据发布方的注册发布请求,基于所述注册发布请求向所述数据发布方提供注册数据发布接口,以供所述数据发布方调用所述注册数据发布接口进行数据发布。3.根据权利要求2所述的数据转发方法,其特征在于,向所述数据发布方提供已有的数据发布接口,以供所述数据发布方调用所述已有的数据发布接口进行数据发布,包括:接收所述数据发布方的数据发布需求,基于所述数据发布需求调用所述已有的数据发布接口,向所述数据发布方提供所述已有的数据发布接口;接收所述数据发布方通过所述已有的数据发布接口发送的发布数据,基于所述发布数据获取发布数据元数据信息;将所述发布数据和所述发布数据元数据信息进行缓存,以供其它数据发布方或数据调用方进行调用;提取所述发布数据的请求信息集合,将所述请求信息集合和所述发布数据元数据信息存入日志记录,以供其它数据发布方或数据调用方进行查看。4.根据权利要求2所述的数据转发方法,其特征在于,接收所述数据发布方的注册发布请求,基于所述注册发布请求向所述数据发布方提供注册数据发布接口,以供所述数据发布方调用所述注册数据发布接口进行数据发布,包括:接收所述数据发布方的数据发布需求,基于所述数据发布需求确定所述注册数据发布接口,向所述数据发布方提供所述注册数据发布接口;接收所述数据发布方通过所述注册数据发布接口发送的发布数据,基于所述发布数据确定发布数据元数据信息;将所述发布数据和所述发布数据元数据信息进行缓存,以供其它数据发布方或数据调用方进行调用;提取所述发布数据的请求信息集合,将所述请求信息集合和所述发布数据元数据信息存入日志记录,以供其它数据发布方或数据调用方进行查看。5.根据权利要求1所述的数据转发方法,其特征在于,接收数据调用方的数据调用请求,向所述数据调用方提供数据调用接口,以供所述数据调用方调用数据,包括:向所述数据调用方提供已有的数据调用接口,以供所述数据调用方调...
【专利技术属性】
技术研发人员:李成中,林巍,李林,
申请(专利权)人:浪潮软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。