[发明专利]基于令牌的文件操作无效
申请号: | 201280039140.9 | 申请日: | 2012-07-19 |
公开(公告)号: | CN103733187A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | N·R·克里斯滕森;D·L·格林;J·T·平克顿;R·纳加;B·S·马修;J·K·艾塔尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 令牌 文件 操作 | ||
1.一种提供基于令牌的文件操作的计算机实现的方法,所述方法包括:
在文件服务器处接收连接到所述文件服务器以访问文件系统中的信息的第一请求;
从所述文件服务器处发送第一响应,该响应建立与客户机的会话,以允许对所述文件系统中的信息的访问;
在所述文件服务器处接收打开所述文件系统中的文件以访问来自所述文件的文件信息的第二请求;
响应于接收所述第二请求,所述文件服务器向所述客户机发送授予对所述文件的访问权的第二响应;
在所述文件服务器处接收对第一数据从所述文件的一部分中的卸载读出的第三请求,所述第三请求是根据文件访问协议来格式化的;以及
响应于接收到所述第三请求,所述文件服务器发送具有表示所述第一数据的令牌的第三响应,其中所述第一数据是从所述文件的所述部分中逻辑地读出的,并且其中所述第三响应是根据所述文件访问协议来格式化的。
2.如权利要求1所述的方法,其特征在于,所述第三请求指示要从所述文件中读出的第一数据以及要从所述文件中读出的第二数据,并且所述第三响应包括表示所述第一数据的令牌和表示所述第二数据的第二令牌。
3.如权利要求1所述的方法,其特征在于,所述第三请求指示第一文件的第一部分以及第二文件的第二部分,且所述第三响应包括表示从所述第一文件的所述第一部分逻辑地读出的第一数据的令牌以及表示从所述第二文件的所述第二部分逻辑地读出的第二数据的第二令牌。
4.如权利要求1所述的方法,其特征在于,还包括:
在所述文件服务器处接收对所述第一数据的所请求部分到第二文件的卸载写入的第四请求,所述第四请求包括所述令牌并且是根据所述文件访问协议来格式化的;以及
响应于接收所述第四请求,所述文件服务器:
将所述第一数据的所请求部分写入到所述第二文件;以及
发送指示所述第一数据的所请求部分被写入到所述第二文件的第四响应,所述第四响应是根据所述文件访问协议来格式化的。
5.如权利要求1所述的方法,其特征在于,还包括:
在所述文件服务器处接收对所述第一数据的所请求部分到第二文件的卸载写入的第四请求,所述第四请求包括所述令牌并且是根据所述文件访问协议来格式化的;以及
响应于接收所述第四请求,所述文件服务器:
将所述第一数据的所请求部分的第一部分写入到所述第二文件,其中所请求部分的第一部分小于所述第一数据的所请求部分的全部;以及
发送指示所述第一数据的所请求部分的第一部分被写入到所述第二文件的第四响应,所述第四响应是根据所述文件访问协议来格式化的。
6.一种包括计算机可执行指令的计算机可读存储介质,所述指令在由处理器执行时执行一种请求基于令牌的文件操作的方法,所述方法包括:
由客户机发送连接到文件服务器以访问文件系统中的信息的第一请求;
接收第一响应,该响应建立与所述客户机的会话以允许对所述文件信息的访问;
发送打开所述文件系统中的文件的第二请求;
接收授予对所述文件的访问权的第二响应;
发送对令牌所表示的数据的第一部分到文件的卸载写入的第三请求,所述第三请求是根据服务器消息块(SMB)协议的一个版本来格式化的,并包括表示所述数据的令牌;以及
接收响应。
7.如权利要求6所述的计算机可读存储介质,其特征在于,所述响应指示所述数据的第二部分被成功地写入到所述文件,并且其中所述第二部分表示少于所述第一部分中的数据的全部。
8.如权利要求6所述的计算机可读存储介质,其特征在于,还包括:
发送对第二数据从第二文件的一部分中的卸载读出的第四请求,所述第四请求是根据SMB协议的所述版本来格式化的;以及
接收具有表示所述第二数据的令牌的第四响应,所述第四响应是根据SMB协议的所述版本来格式化的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280039140.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:消防水带自动清洗装置
- 下一篇:一种双喷嘴消防水炮