【技术实现步骤摘要】
本专利技术涉及互联网技术和分布式数据处理,具体涉及一种分布式系统的数据交互校验方法。
技术介绍
1、一个庞大的信息系统通常以服务业务作为基础部署手段。每个业务完成某一方面的功能,多个业务组合实现系统的宏观功能,可以说系统即为服务业务的集合。当系统进行功能扩充时,服务业务的数量会随之增加。当系统需要分布在不同的网络环境运行时,同一类功能的服务业务会部署在多个网段的子服务器中,形成多个业务软件运行实例。
2、另一方面,当大型的分布式系统需要部署在大量互不联通的局域网子服务器的时候,需要在每个局域网的子服务器中单独部署其授权业务的业务软件运行实例,而由于分布式系统中不同业务之间不可避免存在业务和数据的关联耦合,即使某单个业务的功能运行,也往往需要借助与其它子服务器之间进行数据交互,这样就需要不同子服务器之间进行大量的身份鉴别、版本兼容性判断、数据访问的功能和/或性能校验等处理。随着分布式系统的功能扩充和服务业务数量的增加,这些交互判断校验逻辑将变得越发频繁和臃肿;同时,由于不同子系统之间的业务上护具存在关联耦合性,数据交互访问的校
...【技术保护点】
1.一种分布式系统的数据交互校验方法,其特征在于,所述分布式系统包括主服务器和子服务器,服务器与分布式系统内不同分支网络中作为接入端的子服务器进行数据通信连接,其他各子服务器之间根据服务业务交互的业务归属关系进行数据通信连接;该方法包括以下步骤:
2.根据权利要求1所述分布式系统的数据交互校验方法,其特征在于,所述业务权限标识的按如下方式生成:
3.根据权利要求2所述分布式系统的数据交互校验方法,其特征在于,子服务器在运行业务时进行业务运行权限自验证的方式为:
4.根据权利要求1所述分布式系统的数据交互校验方法,其特征在于,所述系统
...【技术特征摘要】
1.一种分布式系统的数据交互校验方法,其特征在于,所述分布式系统包括主服务器和子服务器,服务器与分布式系统内不同分支网络中作为接入端的子服务器进行数据通信连接,其他各子服务器之间根据服务业务交互的业务归属关系进行数据通信连接;该方法包括以下步骤:
2.根据权利要求1所述分布式系统的数据交互校验方法,其特征在于,所述业务权限标识的按如下方式生成:
3.根据权利要求2所述分布式系统的数据交互校验方法,其特征在于,子服务器在运行业务时进行业务运行权限自验证的方式为:
4.根据权利要求1所述分布式系统的数据交互校验方法,其特征在于,所述系统业务登记簿中记录的业务归属关系信息包括主服务器和各子服务器各自运行权限范围内业务的业务id、业务id对应的业务中各服务器之间的业务归属关系、以及业务id对应的业务在服务器之间进行数据交互的数据接口调用规则。
5.根据权利要求4所述分布式系统的数据交互校验方法,其特征在于,子服务器在业务运行中与其它子服务器进行数据交互时确认相互之间存在业务归属关系的步骤包括:<...
【专利技术属性】
技术研发人员:曹琦,李东,王朝霞,罗晃,李伟才,路翔,马建华,羡泉,钟蔚,
申请(专利权)人:中国人民解放军陆军勤务学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。