[发明专利]基于万维网服务的资源协同方法无效
申请号: | 200610097217.4 | 申请日: | 2006-10-24 |
公开(公告)号: | CN1937625A | 公开(公告)日: | 2007-03-28 |
发明(设计)人: | 王晓军;沈苏彬;管有庆 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24 |
代理公司: | 南京经纬专利商标代理有限公司 | 代理人: | 叶连生 |
地址: | 210003江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于万维网服务的资源协同方法是一种万维网服务协同技术,特别是涉及资源分配系统(如电子商务服务系统或网格应用)预防死锁和活锁的方法。该协同方法能够避免在资源分配过程中出现死锁和活锁,提高资源的利用率。具有高可伸缩性,不需要在不同应用的协同器之间交换全局或邻居的资源请求信息,避免了由此而引发的通信。资源分配兼顾备选资源分配方案。如果资源不能满足当前目标状态的要求,则能够保证在当前资源拥有状态下尽快地到达备选目标,提高资源分配速度。 | ||
搜索关键词: | 基于 万维网 服务 资源 协同 方法 | ||
【主权项】:
1.一种基于万维网服务的资源协同方法,其特征在于该方法的总流程包括如下步骤:1.)从应用指定的目标状态集中选择一个当前目标状态,并计算并发请求对象,2.)根据并发请求对象的定义以并发的方式向相关的资源提供者发送资源请求,在资源提供者接收到应用的资源请求后,资源提供者向它所选择的协同器中的注册服务发送注册请求,注册请求包含了资源提供者指派给资源的惟一标识,3.)在注册服务接收到注册请求后,协同器通过应用所指定的协同类型来确定注册请求响应的处理方法:a)如果采用同步注册资源协同类型,则在协同器接收到所有资源提供者指派的的资源标识之后,协同器可以在资源并发请求对象以及当前目标状态还未获得的资源集合中计算资源标识字典序号最大的资源标识一命名为Max0,然后协同器才会发送包含了Max0信息的注册请求响应,b)如果采用非同步注册资源协同类型,则协同器不等待其它参与者的注册请求,而是直接发送注册响应,因此只有当应用再次进行并发请求时,协同器才能在并发请求或该并发请求所关联的协同上下文中包含Max0信息,4.)在接收到注册响应后,并发请求的参与者根据协同方法实施资源分配,并将分配结果返回给协同器,5.)协同器在接收到所有参与者返回的响应后,协同器对并发请求响应进行处理,6.)如果对并发请求响应的处理结果为:“并发请求成功”,则:a)向参与者发送资源分配确认请求,以确认接受它所获得的资源,b)如果资源属于可重用资源,则在使用这些资源结束后,将采用参与者释放资源的方法释放这些资源,c)结束并发请求,7.)如果对并发请求响应的处理结果为:“此次并发请求已不能满足当前目标状态需求”,则根据某种策略从目标状态集中选择下一个还没有选择过的目标状态。如果已没有可选择的目标状态,则释放资源已获得的资源,并且应用以资源分配失败而结束,否则计算下一次并发请求以获得能够满足目标状态需求的并发资源请求以及Max0数据对象,然后转到第2)步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610097217.4/,转载请声明来源钻瓜专利网。
- 上一篇:网格环境中基于虚拟组织的秘密通信方法
- 下一篇:一种钢吊车梁端部加高装置