进程间资源共享方法、装置与电子设备与流程

文档序号:24159178发布日期:2021-03-05 14:17阅读:来源:国知局

技术特征:
1.一种进程间资源共享方法,其特征在于,包括:当前进程响应数据访问请求确定待访问的数据对象;所述当前进程对系统服务进程发送基于所述数据对象的第一访问入口分享请求,以便于所述系统服务进程将所述第一访问入口分享请求分发至其管理的至少一个在先进程;所述当前进程根据所述至少一个在先进程返回的至少一个分享型访问入口中的第一分享型访问入口获取所述数据对象的数据访问句柄,所述第一分享型访问入口包括所述数据访问句柄和第一协同工作信息;所述当前进程根据所述第一协同工作信息使用所述数据访问句柄访问所述数据对象。2.如权利要求1所述的进程间资源共享方法,其特征在于,还包括:所述当前进程如果在预设时间内没有收到所述至少一个分享型访问入口,则获取所述数据对象的访问入口,进而通过所述访问入口获取所述数据对象的数据访问句柄,使用所述数据访问句柄访问所述数据对象。3.如权利要求1或2所述的进程间资源共享方法,其特征在于,还包括:所述当前进程响应来自在后进程的第二访问入口分享请求,确定发送给所述在后进程的第二协同工作信息;所述当前进程按预设方式封装所述数据访问句柄和所述第二协同工作信息以形成第二分享型访问入口;所述当前进程对所述在后进程传递所述第二分享型访问入口,以便于所述在后进程通过所述第二分享型访问入口使用所述数据访问句柄访问所述数据对象。4.如权利要求1或2所述的进程间资源共享方法,其特征在于,还包括:所述当前进程响应来自在后进程的第二访问入口分享请求,确定发送给所述在后进程的第二协同工作信息;所述当前进程按预设方式封装所述数据访问句柄、所述第二协同工作信息和所述当前进程的通讯接口以形成第三分享型访问入口;所述当前进程对所述在后进程传递所述所述分享型访问接口后,响应所述在后进程根据所述通讯接口发送的连接建立请求,建立连接所述在后进程的通讯通道;所述当前进程通过所述通讯通道获取所述在后进程的第三协同工作信息;所述当前进程根据所述第三协同工作信息,使用所述数据访问句柄访问所述数据对象。5.如权利要求4所述的进程间资源共享方法,其特征在于,所述确定发送给所述在后进程的第二协同工作信息包括:所述当前进程判断所述当前进程是否是任务管理进程;在所述当前进程是任务管理进程时,所述当前进程通过已建立的所述通讯通道获取至少一个在后进程的协同工作信息,形成包括所述当前进程的协同工作信息在内的所述第二协同工作信息。6.如权利要求5所述的进程间资源共享方法,其特征在于,还包括:所述协同工作信息包括访问位置信息,所述在后进程通过所述第二协同工作信息获取正在访问所述数据对象的多个进程的访问位置信息,根据所述多个进程的访问位置信息确认所述在后进程的访问位置,所述访问位置信息包括进程在当前任务的访问行数信息和访
问列数信息。7.如权利要求1所述的进程间资源共享方法,其特征在于,所述当前进程根据所述第一协同工作信息使用所述数据访问句柄访问所述数据对象包括:所述当前进程向系统申请所述数据访问句柄的使用权限;如果所述数据访问句柄是占用状态,所述当前进程等待系统分配所述数据访问句柄的使用权限;如果所述数据访问句柄不是占用状态,所述当前进程获得所述数据访问句柄的使用权限并通过所述数据访问句柄访问所述数据对象,所述数据访问句柄被系统设置为占用状态。8.如权利要求3所述的进程间资源共享方法,其特征在于,所述当前进程按预设方式封装所述数据访问句柄和所述第二协同工作信息以形成第二分享型访问入口包括:所述当前进程基于预设类封装所述数据访问句柄和所述第二协同工作信息以形成所述第二分享型访问入口,所述第二分享型访问入口继承自所述预设类。9.一种进程间资源共享装置,其特征在于,包括:数据对象确认模块,设置为当前进程响应数据访问请求确定待访问的数据对象;请求分享模块,设置为所述当前进程对系统服务进程发送基于所述数据对象的第一访问入口分享请求,以便于所述系统服务进程将所述第一访问入口分享请求分发至其管理的至少一个在先进程;数据访问句柄获取模块,设置为所述当前进程根据所述至少一个在先进程返回的至少一个分享型访问入口中的第一分享型访问入口获取所述数据对象的数据访问句柄,所述第一分享型访问入口包括所述数据访问句柄和第一协同工作信息;数据访问模块,设置为所述当前进程根据所述第一协同工作信息使用所述数据访问句柄访问所述数据对象。10.一种电子设备,其特征在于,包括:存储器;以及耦合到所属存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1-8任一项所述的进程间资源共享方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1