[发明专利]基于网络的程序计算结果存储与检索方法及系统有效
申请号: | 201210497378.8 | 申请日: | 2012-11-28 |
公开(公告)号: | CN102981856A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 李旭东 | 申请(专利权)人: | 南开大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 天津佳盟知识产权代理有限公司 12002 | 代理人: | 侯力 |
地址: | 300071*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了基于网络的程序计算结果存储与检索方法及系统,属于计算机领域。本发明所涉及的方法包括:用户计算机从网络中程序函数监控规则服务中获取受监控函数列表;用户计算机上监控受监控函数实例的执行;从网络中程序函数计算结果检索服务中检索受监控函数实例历史计算结果,若存在历史计算结果则作为本次受监控函数实例的计算结果;否则,受监控函数实例在用户计算机上直接执行出计算结果,并将计算结果通过网络中程序函数计算结果更新服务存储到程序函数计算结果存储库中。本发明能够有效地加速在网络环境下多台计算机程序的运行效率,尤其是适合多台计算机上存在大量公共重复且费时函数的程序。 | ||
搜索关键词: | 基于 网络 程序 计算 结果 存储 检索 方法 系统 | ||
【主权项】:
基于网络的程序计算结果存储与检索方法,其特征在于,所述方法包括具体步骤如下:第1、用户计算机设定“程序函数计算结果服务器”的网络访问地址;第2、用户计算机从网络中“程序函数计算结果服务器”的“程序函数监控规则检索服务”中获取受监控函数列表,并更新到本地受监控函数库中;若用户计算机增加新的本地受监控函数,则首先将新增的本地受监控函数到本地受监控函数库中,并通过网络中“程序函数计算结果服务器”的“程序函数监控规则更新服务”更新到“程序函数监控规则存储库”;第3、用户计算机中“程序函数监控软件”加载用户指定待运行的“用户程序”到内存,根据本地受监控函数库来判断当前用户程序是否是受监控程序,若是受监控程序,则跳到第4步骤运行;否则跳到第5步骤运行;第4、因用户程序为受监控程序,因此用户计算机中“程序函数监控软件”向网络中“程序函数计算结果服务器”的“程序函数计算结果检索服务”检索当前用户程序实例的历史计算结果,若存在历史计算结果,则直接作为用户程序此次运行计算结果,跳到第10步骤;否则跳到第5步骤运行;第5、用户计算机中“程序函数监控软件”根据本地受监控函数库对用户指定待运行的“用户程序”设置监控钩子;第6、用户计算机中“程序函数监控软件”运行用户指定待运行的程序,若执行到监控钩子时,记录当前受监控程序函数实例的名称、参数列表及参数值,并向网络中“程序函数计算结果服务器”的“程序函数计算结果检索服务”检索当前受监控程序函数实例的历史计算结果,并继续跳到第7步骤运行;否则用户计算机上一直运行用户程序,直至用户程序结束点,跳到第10步骤运行;第7、若网络中“程序函数计算结果服务器”的“程序函数计算结果检索服务”检索到当前受监控程序函数实例的历史计算结果,则向用户计算机中程序函数监控软件返回当前受监控程序函数实例的历史计算结果,用户计算机中程序函数监控软件将当前受监控程序函数实例的历史计算结果作为当前受监控程序函数实例的此次运行计算结果,不再进一步在用户计算机上重新运行当前受监控程序函数实例具体代码,继续跳到第6步骤运行;否则跳到第8步骤运行;第8、若网络中“程序函数计算结果服务器”的“程序函数计算结果检索服务”检索不到当前受监控程序函数实例的历史计算结果,则用户计算机上直接运行当前受监控程序函数实例具体代码,并得出计算结果,并根据更新策略可进一步将当前受监控程序函数实例最新计算结果通过网络中“程序函数计算结果服务器”的“程序函数计算结果更新服务”更新到网络中的“程序函数计算结果存储库”,继续跳到第6步骤运行;第9、若运行用户程序到程序结束点,用户计算机中“程序函数监控软件”记录当前用户程序的计算结果,根据本地受监控函数库来判断当前用户程序是否是受监控程序,若是则根据更新策略通过网络中“程序函数计算结果服务器”的“程序函数计算结果更新服务” 更新到网络中的“程序函数计算结果存储库”;第10、程序执行结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南开大学,未经南开大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210497378.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种有涂层钢板与橡胶粘接质量的超声波检测方法
- 下一篇:一种天麻素的生产方法