首页> 外国专利> Customer since strength stubinterpretor

Customer since strength stubinterpretor

机译:顾客以来的力量

摘要

The present invention provides an elegant and compact way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations, which reduce the memory space required for the client-side stubs, without the client application or the operating system knowing the details of how these mechanisms work. Moreover, these mechanisms functions in a distributed computer environment with similar ease and efficiency, where client applications may be on one computer node and object implementations on another. Additionally the invention is independent of the particular C++ compiler used for generation of the stub code.;The mechanism used to reduce this memory space comprises a stub generator (called ``CONTOCC''), a data base of client-side stub description files and a stub-interpreter which knows how to read these client-side stub description files. CONTOCC reads interface definition language (``IDL'') files and generates corresponding C++ files. CONTOCC has the ability to read the IDL data and generate either normal C++ stub files or the special client-side stub interpreter files described in more detail below.
机译:本发明提供了一种优雅而紧凑的方式来提供用于由客户端应用程序调用对象以及在客户端应用程序与对象实现之间进行参数传递的机制,从而减少了客户端存根所需的存储空间,而无需客户端应用程序或操作。系统知道这些机制如何工作的细节。此外,这些机制在分布式计算机环境中以相似的简便性和效率运行,其中客户端应用程序可以在一个计算机节点上,而对象实现在另一个计算机节点上。另外,本发明独立于用于产生存根代码的特定C ++编译器。用于减少该存储空间的机制包括存根生成器(称为“ CONTOCC”),即客户端存根描述文件的数据库。一个存根解释器,它知道如何读取这些客户端存根描述文件。 CONTOCC读取接口定义语言(``IDL'')文件并生成相应的C ++文件。 CONTOCC能够读取IDL数据并生成普通的C ++存根文件或特殊的客户端存根解释器文件,下面将对其进行详细介绍。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号