[发明专利]可视地建模、调试和执行面向资源的程序的交互式设计环境有效
申请号: | 200980141549.X | 申请日: | 2009-10-16 |
公开(公告)号: | CN102187314A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | D·K·舒克拉;A·G·班达卡;S·郭;A·帕拉斯尼斯;O·M·阿米加;R·E·恩德斯;G·M·摩尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45;G06F3/048 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 潘明婳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视 建模 调试 执行 面向 资源 程序 交互式 设计 环境 | ||
1.一种生成适用于可根据协议14访问的数据集20的资源脚本22的方法50,所述方法50包括:
显示54包括对应于脚本语言的元素的设计环境32,所述脚本语言包括:
对应于所述协议14的至少一个动词的至少一个数据集指令,以及
被配置成变更所述资源脚本22的执行流的至少一个流控制指令;
在所述设计环境32内显示56操作集38的操作40;
一旦接收选择元素的输入,就将指定对应于所述元素的指令的操作40添加58到所述操作集38;以及
一旦接收请求生成所述资源脚本22的输入,就生成60所述资源脚本22。
2.如权利要求1所述的方法,所述数据集包括在由所述主机主控的可部署计算环境中表示的至少一个资源。
3.如权利要求1所述的方法,包括:一旦接收将所述操作集中的操作重定位到目的地位置的输入,就重定位所述操作集中的所述操作。
4.如权利要求1所述的方法,包括:
一旦接收选择所述操作集中的操作的输入,就显示所述操作的至少一个属性;以及
一旦接收配置所述操作的至少一个属性的输入,就配置所述所述操作的至少一个属性。
5.如权利要求4所述的方法:
至少一个数据集指令的所述属性包括:
与将所述协议的所述动词应用到所述数据集的请求相关的请求属性,以及
与通过将所述动词应用到所述数据集来生成的响应相关的响应属性。
6.如权利要求4所述的方法,包括:一旦接收将操作的属性数据绑定到执行所述资源脚本的客户机的方面的输入,就将所述操作的所述属性配置成数据绑定到所述客户机的所述方面。
7.如权利要求1所述的方法,包括:根据所述脚本语言验证所述操作集的所述操作。
8.如权利要求7所述的方法,包括:
一旦验证所述操作集的所述操作,就在所述设计环境内显示有效操作集指示符;以及
一旦未能验证所述操作集的至少一个无效操作,就在所述设计环境内显示所述操作集的所述至少一个无效操作的无效操作指示符。
9.如权利要求1所述的方法,包括:一旦接收请求根据有线协议生成所述资源脚本的输入,就根据所述有线协议生成所述资源脚本。
10.如权利要求1所述的方法,包括:
一旦接收请求执行所述资源脚本的输入,就呈现至少两个执行上下文;以及
一旦接收选择所选择的执行上下文的输入,就根据所选择的执行上下文在脚本处理器上执行所述资源脚本。
11.如权利要求10所述的方法:
所述数据集可根据所述协议通过主机来访问;
所选择的执行上下文包括本地执行上下文;以及
所述执行包括:在本地脚本处理器上执行所述资源脚本,所述本地脚本处理器被配置成:
对于各个数据集操作,将所述协议的相应动词发给所述主机,以及
对于各个流控制操作,变更所述资源脚本的执行流。
12.如权利要求11所述的方法,包括:
一旦接收在操作处设置断点的输入,就将断点与所述操作关联起来;
一旦执行与所述断点相关联的操作,就:
中断所述资源脚本的执行,以及
一旦接收请求再次开始所述资源脚本的执行的输入,就再次开始所述资源脚本的执行。
13.如权利要求12所述的方法:
所述数据集可根据所述协议通过主机来访问;
所选择的执行上下文包括主机执行上下文;以及
所述执行包括:
选择受所述主机支持的有线协议;
根据所述有线协议串行化所述资源脚本;以及
将根据所述有线协议串行化的所述资源脚本发送给所述主机上的脚本处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980141549.X/1.html,转载请声明来源钻瓜专利网。