【技术实现步骤摘要】
本申请涉及计算机通信,特别是涉及一种通讯录管理方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着企业业务的逐渐多样化,越来越多的产业需要一整条产业链上的企业相互配合、协同合作。而随着产业的发展和愈加完善,一条产业链上存在少则数家、多则数百家的企业,企业之间如何进行高效的沟通与协作则成了目前亟待解决的问题。
2、目前,企业之间可以通过通讯软件进行相互之间的沟通,为了记录相互协作的各个企业,在通讯软件中会建立相应的通讯录,以便于企业之间相互沟通。针对于参与协作的企业成员,通常会单独构建全量的通讯录,由服务器进行维护和更新。然而,由于通讯录中涉及到多个企业和成员,任一企业的加入与退出、企业内成员的增删变更等,均需要服务器对通讯录进行全量同步,导致服务器在对通讯录进行维护时,存在引入数据不一致的风险,通讯录同步的稳定性和准确性较低。同时,在面临大规模的企业间协作的场景下,服务器需要维护的通讯录数据非常庞大,这种方式下通讯录同步的效率十分低下。
技术实现思路
1、基于
...【技术保护点】
1.一种通讯录管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上下游组织节点树表征了上游组织与至少一个下游组织间的上下游关系,所述组织的成员节点树表征了参与到上下游协作的各组织的参与成员范围,所述上下游配置规则包括上游组织中的成员与下游组织间的对接关系、以及不同组织不同成员间的可见关系。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标维护信息,确定与所述请求发起方匹配的待更新数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述通讯录同步请求中携带有第一版本信息,所述目标维护信息
...【技术特征摘要】
1.一种通讯录管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上下游组织节点树表征了上游组织与至少一个下游组织间的上下游关系,所述组织的成员节点树表征了参与到上下游协作的各组织的参与成员范围,所述上下游配置规则包括上游组织中的成员与下游组织间的对接关系、以及不同组织不同成员间的可见关系。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标维护信息,确定与所述请求发起方匹配的待更新数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述通讯录同步请求中携带有第一版本信息,所述目标维护信息对应于第二版本信息;
5.根据权利要求4所述的方法,其特征在于,所述基于所述目标维护信息和历史维护信息间的差异,确定与所述通讯录同步请求的请求发起方相匹配的待更新数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述第一版本信息中包括有与所述请求方对应的第一成员变更版本号,所述至少根据所述待更新成员节点,确定此次的待更新成员之前,所述方法还包括:
7.根据权利要求1至6中任一项所述的...
【专利技术属性】
技术研发人员:黄铁鸣,吕阳阳,黄诗洋,叶波,李斌,曾楚伟,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。