[发明专利]注入组合查询的单子评估有效

专利信息
申请号: 201210405280.5 申请日: 2012-10-22
公开(公告)号: CN102902595A 公开(公告)日: 2013-01-30
发明(设计)人: B.贝克曼;E.格森;G.金基;A.巴-齐夫;S.钦奈;H.J.M.梅杰 申请(专利权)人: 微软公司
主分类号: G06F9/54 分类号: G06F9/54
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 刘鹏;汪扬
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请涉及注入组合查询的单子评估。这里的实施例能在单子内部对注入的查询进行评估。一个或多个带有闭包的运算符将被从第一进程接收。带有闭包的运算符代表的是由第二进程应用的一个或多个函数。第二进程对接收到的带有闭包的运算符进行评估,以便在单子内部应用函数。在评估过程中,第二进程将闭包转换成简单类型的闭包。更进一步,第二进程将经过转换的闭包绑定在单子内部,以便限制函数的运行。在一些实施例中,所述查询(例如一个或多个带有闭包的运算符的序列)是使用来自编码在表述性状态转移(REST)风格的统一资源定位符(URL)中的语言集成查询(LINQ)框架的查询运算符集合组成的。
搜索关键词: 注入 组合 查询 单子 评估
【主权项】:
一种用于以双向、可动态编程的方式来将操作注入到第一进程(104)与第二进程(106)之间的通信中的系统,所述系统包括:与第二进程(106)相关联的存储区域(506),所述存储区域(506)存储统一资源定位符(URL)(510),所述统一资源定位符中嵌入了带有闭包的一个或多个运算符,所述带有闭包的运算符对应于至少一个关于数据的请求;以及处理器(502),其被编程成:经由网络从第一进程(104)接收该URL(510),以及将接收到的URL(510)保存在存储区域(506)中;从存储区域(506)中保存的URL(510)中提取带有闭包的运算符;由第二进程(106)评估所提取的带有闭包的运算符,以便产生所请求的数据,所述评估包括:将闭包转换成简单类型的闭包,以及将带有经过转换的闭包的运算符绑定在单子内部,以便封装从带有经过转换的闭包的运算符中产生的数据;以及将所产生的数据发送到第一进程(104)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210405280.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top