一种资源共享控制方法、装置、服务器及终端的制作方法_2

文档序号:9914514阅读:来源:国知局
术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0068]图1为本发明实施例提供的应用于服务器的资源共享控制方法的第一种流程示意图;
[0069]图2为本发明实施例提供的应用于服务器的资源共享控制方法的第二种流程示意图;
[0070]图3为本发明实施例提供的应用于服务器的资源共享控制方法的第三种流程示意图;
[0071]图4为本发明实施例提供的应用于服务器的资源共享控制方法的第四种流程示意图;
[0072]图5为本发明实施例提供的应用于终端的资源共享控制方法的第一种流程示意图;
[0073]图6为本发明实施例提供的应用于终端的资源共享控制方法的第二种流程示意图;
[0074]图7为本发明实施例提供的应用于服务器的资源共享控制装置的第一种结构示意图;
[0075]图8为本发明实施例提供的应用于服务器的资源共享控制装置的第二种结构示意图;
[0076]图9为本发明实施例提供的应用于服务器的资源共享控制装置的第三种结构示意图;
[0077]图10为本发明实施例提供的应用于服务器的资源共享控制装置的第四种结构示意图;
[0078]图11为本发明实施例提供的应用于终端的资源共享控制装置的第一种结构示意图;
[0079]图12为本发明实施例提供的应用于终端的资源共享控制装置的第二种结构示意图;
[0080]图13为本发明实施例提供的一种服务器的结构示意图;
[0081 ]图14为本发明实施例提供的一种终端的结构示意图。
【具体实施方式】
[0082]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0083]为了解决现有技术问题,本发明实施例提供了一种资源共享控制方法、装置、服务器及终端。下面首先对本发明实施例所提供的一种资源共享控制方法进行介绍。
[0084]图1为本发明实施例提供的应用于服务器的资源共享控制方法的第一种流程示意图,该服务器与N个终端通信连接,可以包括:
[0085]SlOl:接收所述N个终端中的目标终端上传的目标资源以及针对所述目标资源的分享条件;
[0086]在实际应用中,上述目标资源资源可以为以下资源的任意一种:
[0087]文本、动态图、静态图、视频、音频。
[0088]在实际应用中,上述分享条件可以为分享次数;和/或;分享时间。其中,分享次数即为允许其他终端访问目标资源的总次数,分享时间即为允许其他终端访问目标资源的时间段。在实际应用中,该时间段可以连续或者不连续,例如连续的时间段为服务器接收到目标资源的时间一个月之内,不连续的时间段为每日的上午9点至下午5点等。
[0089]S102:根据所述目标资源,生成针对所述目标资源的分享链接;
[0090]S103:根据所述分享条件,对所述分享链接进行控制处理,以实现对所述目标资源的共享控制。
[0091 ]假设服务器与5个终端通信连接,5个终端分别为:终端1、终端2、终端3、终端4和终端5,上传资源的终端为终端I,则终端I即为目标终端。
[0092]在终端上传的分享条件为分享次数的情况下,服务器接收终端I上传的资源(假设为A.jpg,即终端I将名称为A,扩展名为.jpg的图片进行共享)以及针对图片A.jpg的分享次数(假设为500次,即允许其他终端访问500次)。
[0093]在终端上传的分享条件为分享时间的情况下,服务器接收终端I上传的资源(假设为A.jpg,即终端I将名称为A,扩展名为.jpg的图片进行共享)以及针对图片A.jpg的分享时间(假设为终端上传A.jpg—个月之内)。
[0094]在终端上传的分享条件为分享次数和分享时间的情况下,服务器接收终端I上传的资源(假设为A.jpg,即终端I将名称为A,扩展名为.jpg的图片进行共享)、针对图片A.jpg的分享次数(假设为500次,即允许其他终端访问500次)和分享时间(假设为终端上传A.jpg一个月之内)。
[0095]根据目标资源,生成针对目标资源的分享链接。例如:假设服务器的IP地址为202.106.5.193,用于存储终端I上传的资源的文件目录为customer I,则生成针对A.jpg的分享链接可以为202.106.5.193\customerl\A.jpgo
[0096]在实际应用中,根据所述分享条件,对所述分享链接进行控制处理,可以根据所述分享条件,将所述分享链接删除或无效标记。
[0097]示例性的,在终端I上传的针对A.jpg的分享条件为分享次数(例如500次,即允许其他终端访问A.jpg的总次数仅为500次)的情况下,当其他终端访问A.jpg的总次数到达500次时,将分享链接202.106.5.193\customerl\A.jpg删除或无效标记。当删除分享链接时,其他终端在访问A.jpg时,由于不存在与A.jpg对应的分享链接,贝Ij其他终端不能访问A.jpg;当分享链接被无效标记时,其他终端在访问A.jpg时,服务器判断与A.jpg对应的分享链接是否存在无效标记,如果存在,则不向其他终端反馈A.jpg。实现了对资源A.jpg的共享控制,提高了用户体验效果。
[0098]在终端I上传的针对A.jpg的分享条件为分享时间(例如终端上传A.jpg—个月之内,即仅允许其他终端在一个月之内可以访问A.jpg)的情况下,当当前时间距终端上传A.jpg的时间到达一个月时,将分享链接202.106.5.193\customerl\A.jpg删除或无效标记。当删除分享链接时,其他终端在访问A.jpg时,由于不存在与A.jpg对应的分享链接,贝Ij其他终端不能访问A.jpg;当分享链接被无效标记时,其他终端在访问A.jpg时,服务器判断与A.jpg对应的分享链接是否存在无效标记,如果存在,则不向其他终端反馈A.jpg。实现了对资源A.jpg的共享控制,提高了用户体验效果。
[0099]在终端I上传的针对A.jpg的分享条件为分享次数(例如500次,即允许其他终端访问A.jpg的总次数仅为500次)和分享时间(例如终端上传A.jpg—个月之内,即仅允许其他终端在一个月之内可以访问A.jpg)的情况下,当分享次数或分享时间中有一个先满足,SP将分享链接202.106.5.193\customerl\A.jpg删除或无效标记。示例性的,假设当前时间距终端上传A.jpg的时间未到达一个月,但其他终端访问A.jpg的总次数到达500次,则将分享链接202.106.5.193\customerl\A.jpg删除或无效标记。假设当前其他终端访问A.jpg的总次数为456次,未到达500次;但当前时间距终端上传A.jpg的时间到达一个月,此时也将分享链接202.106.5.193\customerl\A.jpg删除或无效标记。当删除分享链接时,其他终端在访问A.jpg时,由于不存在与A.jpg对应的分享链接,贝Ij其他终端不能访问A.jpg;当分享链接被无效标记时,其他终端在访问A.jpg时,服务器判断与A.jpg对应的分享链接是否存在无效标记,如果存在,则不向其他终端反馈A.jpg。实现了对资源A.jpg的共享控制,提高了用户体验效果。
[0100]在实际应用中,在将分享链接无效标记的情况下,当用户再次分享A.jpg时,可以仅向服务器发送针对A.jpg的分享条件,服务器再次接收到分享条件时,删除与A.jpg对应的无效标记,允许其他终端的访问。当不满足分享条件时,再次将分享链接进行无效标记。
[0101]在实际应用中,还可以针对A.jpg设置访问权限,比如所有人均可以访问、仅好友可以访问或者仅好友中的特定好友可以访问等等。
[0102]需要说明的是,上述以5个终端以及目标资源为A.jpg为例进行说明,仅为本发明的一具体实例,并不够成对本发明的限定。
[0103]应用本发明图1所示实施例,通过对分享链接的控制处理,实现了对资源的共享控制,提高了用户体验效果。
[0104]图2为本发明实施例提供的应用于服务器的资源共享控制方法的第二种流程示意图;本发明图2所示实施例在图1所示实施例的基础上,S103可以为S103A:根据所述分享条件,将所述分享链接删除;增加S104:将进行删除处理的分享链接对应的资源删除。
[0105]示例性的,还以目标资源A.jpg为例进行说明。
[0106]则将A.jpg对应的分享链接202.106.5.193\customerl\A.jpg删除,进而再将A.jpg删除。
[0107]需要说明的是,上述以目标资源为A.jpg为例进行说明,仅为本发明的一具
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1