【技术实现步骤摘要】
基于混合云的数据交换方法、装置及计算机可读介质
本专利技术涉及计算机
,特别涉及基于混合云的数据交换方法、装置及计算机可读介质。
技术介绍
随着云计算技术的普及,越来越多的企业使用云计算技术实现IT(InternetTechnology,互联网技术)需求,提升企业竞争力。由于混合云具有降低成本、增加存储和扩展性、提高可用性和访问能力、提高敏捷性和灵活性、具有应用集成功能等优势,备受企业用户推崇。为充分利用信息和实现业务自动化,部署在混合云环境中的各个系统要实现互联互通,比如,部署在公有云下的应用系统与部署在私有云或托管云下的应用系统之间,需实现数据交换。目前,部署在混合云环境中的不同系统间的数据交换,基本上是通过人为导出导入数据文件的交换模式来实现,但数据交换效率较低。
技术实现思路
本专利技术提供了基于混合云的数据交换方法、装置及计算机可读介质,能够提高数据交换效率。与现有技术相比,本专利技术提供的数据交换方法安全可靠,实时高效,满足了混合云企业用户数据交换的需求,具有良好的推广价值。r>为了达到上述目的本文档来自技高网...
【技术保护点】
1.基于混合云的数据交换方法,其特征在于,包括:/n根据预设的订阅机制,将一数据提供方提供的一数据接口注册为一数据服务,配置该数据服务的第一配置信息,所述第一配置信息包括来源云标识、来源系统标识及数据主体;/n根据所述订阅机制,将一数据消费方提供的一数据消费逻辑接口注册为一订阅者,配置该订阅者的第二配置信息,所述第二配置信息包括来源云标识、来源系统标识及订阅的数据服务;/n在监听到任一第一数据提供方提供任一目标数据时,根据配置的各个所述第一配置信息和各个所述第二配置信息,确定可订阅所述目标数据的每一个第一订阅者;/n针对每一个所述第一订阅者均执行:根据当前第一订阅者的第二配 ...
【技术特征摘要】
1.基于混合云的数据交换方法,其特征在于,包括:
根据预设的订阅机制,将一数据提供方提供的一数据接口注册为一数据服务,配置该数据服务的第一配置信息,所述第一配置信息包括来源云标识、来源系统标识及数据主体;
根据所述订阅机制,将一数据消费方提供的一数据消费逻辑接口注册为一订阅者,配置该订阅者的第二配置信息,所述第二配置信息包括来源云标识、来源系统标识及订阅的数据服务;
在监听到任一第一数据提供方提供任一目标数据时,根据配置的各个所述第一配置信息和各个所述第二配置信息,确定可订阅所述目标数据的每一个第一订阅者;
针对每一个所述第一订阅者均执行:根据当前第一订阅者的第二配置信息,将所述目标数据发送给所述当前第一订阅者所属的第一数据消费方。
2.根据权利要求1所述的方法,其特征在于,
在监听到所述目标数据之后,进一步包括:将所述目标数据缓存至预设的缓存区;
在所述将所述目标数据发送给所述当前第一订阅者所属的第一数据消费方之后,进一步包括:接收所述第一数据消费方返回的、针对所述目标数据的订阅成功通知;
在确定出每一个所述第一订阅者均已返回针对所述目标数据的订阅成功通知时,将所述目标数据从所述缓存区中删除。
3.根据权利要求2所述的方法,其特征在于,
在监听到所述目标数据时,进一步包括:记录当前时间为所述目标数据的时间戳;
针对所述缓存区中缓存的每一个数据,均执行:根据当前数据的时间戳,实时监测所述当前数据的缓存持续时间是否达到预设时长,若是,将所述当前数据从所述缓存区中删除。
4.根据权利要求2或3所述的方法,其特征在于,
所述将所述目标数据缓存至预设的缓存区,包括:采用Kafka中间件将所述目标数据缓存至预设的缓存区。
5.基于混合云的数据交换装置,其特征在于,包括:
数据服务发布模块,用于根据预设的订阅机制,将一数据提供方提供的一数据接口注册为一数据服务,配置该数据服务的第一配置信息,所述第一配置信息包括来源云标识、来源系统标识及数据主体;
数据服务订阅模...
【专利技术属性】
技术研发人员:岳现国,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。