[发明专利]用于跨越远程边界传送计算机可读对象的系统和方法无效
申请号: | 200480001249.9 | 申请日: | 2004-07-23 |
公开(公告)号: | CN101137959A | 公开(公告)日: | 2008-03-05 |
发明(设计)人: | J·P·斯诺弗尔;R·钱德拉谢卡兰;M·C·S·沙斯特里;H·莱干德黑 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/00 | 分类号: | G06F9/00;G06F9/44;G06F9/46;G06F9/54;G06F17/00 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 跨越 远程 边界 传送 计算机 可读 对象 系统 方法 | ||
1.至少一种具有计算机可执行指令的计算机可读介质,所述指令提供用于跨越远程边界传送计算机可读对象的方法,其特征在于,所述方法包括:
基于已知对象类型的列表把第一类型的对象分解成至少一个子组件的分级结构,每个子组件包括关联于所述已知对象类型的已知对象;
把所述已知对象串行化为串行化包;以及
向远程实体传送所述串行化包。
2.如权利要求1所述的计算机可读介质,其特征在于,所述列表把所述第一类型标识为所述已知对象类型之一。
3.如权利要求1所述的计算机可读介质,其特征在于,至少一个子组件包括具有未在所述列表中标识类型的未知对象。
4.如权利要求3所述的计算机可读介质,其特征在于,分解一对象还包括基于所述列表把所述未知对象分解成另一级别的子组件。
5.如权利要求1所述的计算机可读介质,其特征在于,系统上的第一过程传送所述串行化包,且所述远程实体包括所述系统上的另一过程。
6.如权利要求1所述的计算机可读介质,其特征在于,系统上的第一过程传送所述串行化包,且所述远程实体包括另一系统上的另一过程。
7.如权利要求1所述的计算机可读介质,其特征在于,在过程中执行的第一应用域传送所述串行化包,且所述远程实体包括所述过程中的另一应用域。
8.如权利要求1所述的计算机可读介质,其特征在于,所述分级结构包括属性包。
9.如权利要求8所述的计算机可读介质,其特征在于,所述属性包包括散列表格。
10.如权利要求9所述的计算机可读介质,其特征在于,所述散列表格中每个条目的关键包括关联于所述条目的所述子组件的名字。
11.如权利要求8所述的计算机可读介质,其特征在于,所述属性包包括多个条目,每个条目与所述子组件之一相关联,且具有用于存储关联于所述子组件的名字的第一域、用于存储关联于所述子组件的值的第二域、以及用于存储关联于所述子组件的类型的第三域。
12.如权利要求1所述的计算机可读介质,其特征在于,还包括通过接收第一过程可用的第一列表的版本号、把所述版本号与所述远程实体可用的第二列表的另一版本号进行比较、并基于所述比较确定所述列表商定列表中标识的已知对象类型。
13.如权利要求1所述的计算机可读介质,其特征在于,还包括通过接受接收自第一过程的多个对象类型来谈判所述列表,所述被接收的对象类型变成来自所述列表中标识的已知对象类型。
14.如权利要求1所述的计算机可读介质,其特征在于,还包括通过接收文件的标识符并使列表包括在所述文件中标识的对象类型来谈判所述列表。
15.如权利要求1所述的计算机可读介质,其特征在于,还包括通过指定所述分级结构的预定深度来限制子组件的所述分级结构,其中分解所述对象包括把所述对象分解到所述预定深度。
16.如权利要求1所述的计算机可读介质,其特征在于,还包括通过定义标识所所述对象的各单个属性的属性组来限制子组件的所述分级结构,其中分解所述对象包括分解所述对象的所述经标识的各单个属性。
17.如权利要求1所述的计算机可读介质,其特征在于,还包括通过标识所述对象中的指定属性来限制子组件的所述分级结构,其中分解所述对象包括分解所述指定属性。
18.如权利要求1所述的计算机可读介质,其特征在于,还包括通过指定限制所述已知对象的预定数量来限制子组件的所述分级结构,其中所述已知对象按所述数量被串行化成所述串行化包。
19.至少一种具有计算机可执行指令的计算机可读介质,所述指令提供用于接收代表跨越远程边界传送的计算机可读对象的包的方法,其特征在于,所述方法包括:
从远程实体接收串行化包;
标识子组件的分级结构,所述分级结构表示第一类型的对象;
对于每个子组件:
标识关联于所述子组件的类型;
如果所述类型在已知对象类型的列表中标识,例示所述类型的对象并用
获自所述串行化包的信息来填充所述对象的至少一个属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200480001249.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:炭烧月饼的制作方法
- 下一篇:用于治疗肿瘤的组合物