首页> 外国专利> System and method for interfacing computer application programs written in different languages to a software system

System and method for interfacing computer application programs written in different languages to a software system

机译:用于将以不同语言编写的计算机应用程序与软件系统接口的系统和方法

摘要

A support system and method for interfacing of computer application programs written in a plurality of languages to a software system such as a database manager of the like. A plurality of generic application program interfaces or entry points are defined having a corresponding plurality of parameters in a consistent form required by the system to execute functions. The parameters are transformations of like parameters associated with the application programs which call the APIs. Processor states corresponding to threads in the application programs are stored in a table shared by the generic APIs. Upon return from the call and execution of the system function, processor state is restored and control returned to the application program. Necessity for separate entry points for applications written in each different supported language is thereby avoided as well as associated increased development effort, maintenance, and support.
机译:一种用于将以多种语言编写的计算机应用程序与诸如数据库管理器之类的软件系统接口的支持系统和方法。定义多个通用应用程序接口或入口点,它们具有系统执行功能所需的一致形式的相应多个参数。参数是与调用API的应用程序相关的相似参数的转换。与应用程序中的线程相对应的处理器状态存储在通用API共享的表中。从调用返回并执行系统功能后,将恢复处理器状态,并将控制权返回给应用程序。从而避免了以每种不同的受支持语言编写的应用程序需要单独的入口点,并且避免了相关的开发工作,维护和支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号