首页> 外国专利> Database application development system with improved methods for distributing and executing objects across multiple tiers

Database application development system with improved methods for distributing and executing objects across multiple tiers

机译:具有改进方法的数据库应用程序开发系统,该方法可以跨多个层分布和执行对象

摘要

A database client/server development system providing support for remote sessions with user-created application objects is described. When a user desires to create a "remoteable" object from a user object, the user assigns a proxy name or alias, thereby providing a mechanism to differentiate the real (local) version of the object from a remote version of that object. When the user creates the proxy, the system generates all of the interface definitions for the object (i.e., to access its internal functionality) which are capable of being proxied (i. e., "proxiable"). A given object can reside locally, remotely, or both; the proxy mechanism allows the application to resolve at runtime which version of the object to invoke. When the user's final application is deployed, the proxy object is deployed at the client machine for use at the client for accessing the real version at the server. If desired, an application can be deployed with a real copy of the object, in addition to the proxy. In such a case, the client can serve as a server (of that object), in addition to being a client of objects from other servers.
机译:描述了一种数据库客户端/服务器开发系统,该系统为使用用户创建的应用程序对象的远程会话提供支持。当用户希望从用户对象创建“可远程”对象时,用户分配代理名称或别名,从而提供一种机制来区分对象的实际(本地)版本与该对象的远程版本。当用户创建代理时,系统为对象生成所有能够被代理(即“可代理”)的接口定义(即,访问其内部功能)。给定的对象可以驻留在本地,远程或同时驻留在这两者之间;代理机制允许应用程序在运行时解析要调用的对象的版本。部署用户的最终应用程序时,代理对象将部署在客户端计算机上,以供客户端用于访问服务器上的实际版本。如果需要,除代理外,还可以使用对象的真实副本来部署应用程序。在这种情况下,除了作为其他服务器的对象的客户端之外,客户端还可以用作(该对象的)服务器。

著录项

  • 公开/公告号US6006230A

    专利类型

  • 公开/公告日1999-12-21

    原文格式PDF

  • 申请/专利权人 SYBASE INC.;

    申请/专利号US19970791800

  • 发明设计人 PATRICK B. LUDWIG;SCOTT P. MARLOW;

    申请日1997-01-29

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 01:38:30

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号