发明名称 分布式数据动态程序代理方法
摘要 本发明公开一种分布式数据动态程序代理方法,其包括:当一客户端要求写入一服务器端之一数据区块时,对客户端的缓冲区内存的一控制模块上标示一锁标志位;客户端针对一局域网内发第一条广播消息,通知局域网内的其它机器,数据区块将被加锁;服务器端收到第一条广播消息后,将数据区块加锁;客户端在写入操作完成后,对客户端的缓冲区内存的控制模块上标示一修改标志位,以记录客户端的缓冲区内存中的内容已修改,并对客户端的缓冲区内存解锁;客户端针对局域网内发第二条广播消息,通知局域网内的其它机器,数据区块将被解锁;及服务器端收到第二条广播消息后,将数据区块解锁,采用本发明能够有效地减少网络传输,提高分布式数据系统的性能。
申请公布号 CN100576848C 申请公布日期 2009.12.30
申请号 CN200510130419.X 申请日期 2005.12.09
申请人 英业达股份有限公司 发明人 李晟;陈玄同;刘文涵
分类号 H04L29/06(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 代理人 梁 挥;徐金国
主权项 1.一种分布式数据动态程序代理方法,应用于客户端/服务器端的架构,其特征在于,该方法包括下列步骤:当一客户端要求写入一服务器端的一数据区块时,对该客户端的缓冲区内存的一控制模块上标示一锁标志位;该客户端针对一局域网内发第一条广播消息,通知该局域网内的其它机器,该数据区块将被加锁;该服务器端收到该第一条广播消息后,将该数据区块加锁;该客户端在写入操作完成后,该客户端透过网络将该数据区块存入该服务器端,对该客户端的缓冲区内存的该控制模块上标示一修改标志位,以记录该客户端的缓冲区内存中的内容已修改,并对该客户端的缓冲区内存的控制模块上标识的锁标志位解锁;该客户端针对该局域网内发第二条广播消息,通知该局域网内的其它机器,该数据区块将被解锁;及该服务器端收到该第二条广播消息后,将该数据区块解锁。
地址 中国台湾台北市