[发明专利]远程调用管理方法有效
申请号: | 200810002705.1 | 申请日: | 2008-01-09 |
公开(公告)号: | CN101217449A | 公开(公告)日: | 2008-07-09 |
发明(设计)人: | 彭璐;殷慷 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;G06F9/46 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 | 代理人: | 胡海国;王艳春 |
地址: | 518027广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 调用 管理 方法 | ||
1.一种远程调用管理方法,所述客户端通过客户端存根向服务端对象发出远程调用,其特征在于:
客户端存根代理拦截客户端发给客户端存根的远程调用的步骤;
客户端存根代理分析远程调用的步骤;
对于远程调用是写方法的,客户端存根代理远程调用写方法,对服务端进行写操作的步骤;
对于远程调用是读方法的,客户端存根代理向客户端缓存进行读操作,获取读方法返回结果的步骤。
2.根据权利要求1所述的远程调用管理方法,其特征在于,所述客户端存根代理对客户端存根进行代理,远程方法调用时,使用客户端存根通过远程代理自动拦截方法调用,找到服务端对象,调用其方法。
3.根据权利要求1所述的远程调用管理方法,其特征在于,所述客户端缓存存储服务端不常变化的业务数据,供所述客户端存根代理读取。
4.根据权利要求3所述的远程调用管理方法,其特征在于,所述客户端存根代理分析远程调用包括:
判断远程调用方法为与客户端缓存相关的方法或与客户端缓存不相关的方法的步骤。
5.根据权利要求4所述的远程调用管理方法,其特征在于,对于所述与客户端缓存相关的方法,判断所述方法是读方法或写方法;对于所述与客户端缓存不相关的方法,对服务端远程调用所述方法,返回结果。
6.根据权利要求1至5任意一项所述的远程调用管理方法,其特征在于,所述对于远程调用是写方法的,客户端存根代理远程调用写方法,对服务端进行写操作的步骤,还包括客户端缓存清空缓存的业务数据的步骤。
7.根据权利要求1至5任意一项所述的远程调用管理方法,其特征在于,还包括对客户端缓存中保存的业务数据更新的步骤。
8.根据权利要求7所述的远程调用管理方法,其特征在于,所述对客户端缓存中保存的业务数据更新的步骤包括:
对于远程调用是读方法的,客户端存根代理向客户端缓存进行读操作后,客户端存根代理把读方法返回的结果放入客户端缓存的步骤。
9.根据权利要求1至5任意一项所述的远程调用管理方法,其特征在于,还包括:
根据所述服务端对象,将所述客户端缓存划分为至少一缓存区,分别缓存至少一类型的服务端对象。
10.根据权利要求1至5任意一项所述的远程调用管理方法,其特征在于,还包括:
预设客户端缓存的内存上限的步骤;
判断客户端缓存是否达到预设的内存上限,若达到预设的内存上限则删除部分或全部已缓存业务数据的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810002705.1/1.html,转载请声明来源钻瓜专利网。