[发明专利]客户/服务器计算机系统中处理不同协议方法调用的方法和装置无效
申请号: | 96122420.7 | 申请日: | 1996-10-06 |
公开(公告)号: | CN1159631A | 公开(公告)日: | 1997-09-17 |
发明(设计)人: | 格拉厄姆·汉密尔顿;彼得·B·凯斯勒;杰弗里·D·尼塞王格;艾伦·毕晓普;爱多尔多·皮莱格里-洛帕特 | 申请(专利权)人: | 太阳微系统有限公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 柳沈知识产权律师事务所 | 代理人: | 李晓舒 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户 服务器 计算机系统 处理 不同 协议 方法 调用 装置 | ||
1、一种客户/服务器计算机系统中处理不同协议方法调用的方法,所述方法包括如下步骤:
在一服务器计算机中接收一由一客户计算机所产生的方法调用;
在所述方法调用中安置一以一协议相关格式所规定的一方法描述符;
重新获得一与所述方法描述符相关联的索引值;
将所述索引值传送到所述服务器计算机的一协议独立处理模块;
在所述服务器计算机中,执行一相应于所述索引值的方法以产生一应答;和
从所述协议独立处理模块向所述客户计算机传递所述应答。
2、如权利要求1所述方法,其中所述接收步骤包括将来自所述客户计算机的一应用程序的所述方法调用传送到所述客户计算机的一客户存根程序、所述客户计算机的子合同程序、与所述客户计算机和所述服务器计算机相连的传送通道、存贮所述协议相关值表的所述服务器计算机的子合同程序的步骤。
3、如权利要求1所述的方法,其中所述的安置步骤包括未引导一含有所述方法调用的一引导(marshal)缓冲器的步骤。
4、如权利要求1所述的方法,其中所述重新获得的步骤包括使用一协议相关值表的步骤,该协议相关值表包括从包含有一接口定义语言(IDL)短名、一IDL长名和一IDL贮存库识别的组中选择的语句。
5、如权利要求1所述的方法,其中所述传送步骤包括将所述索引值传送到所述服务器计算机的所述协议独立处理模块的步骤,它是按照在所述服务器计算机上所操作的一服务器存根程序而被实施的。
6、如权利要求1所述的方法,其中所述传递步骤包括将所述应答从在所述服务计算机上操作的所述服务器存根程序传递到在所述服务器计算机上操作的一子合同程序、与所述服务器计算机及所述客户计算机相连的一传送通道、在所述客户计算机上操作的一子合同程序、在所述客户计算机上操作的一客户存根程序的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太阳微系统有限公司,未经太阳微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96122420.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:核反应堆的具有可卸棒的控制束
- 下一篇:活性氧、自由基去除剂