DE69607851D1 - Rückstellbares proxyobjekt in einer objektorientierten umgebung - Google Patents

Rückstellbares proxyobjekt in einer objektorientierten umgebung

Info

Publication number
DE69607851D1
DE69607851D1 DE69607851T DE69607851T DE69607851D1 DE 69607851 D1 DE69607851 D1 DE 69607851D1 DE 69607851 T DE69607851 T DE 69607851T DE 69607851 T DE69607851 T DE 69607851T DE 69607851 D1 DE69607851 D1 DE 69607851D1
Authority
DE
Germany
Prior art keywords
resettable
oriented environment
proxy
proxy object
oriented
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69607851T
Other languages
English (en)
Inventor
Mark Colyer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE69607851D1 publication Critical patent/DE69607851D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • G06F9/548Object oriented; Remote method invocation [RMI]
DE69607851T 1995-09-15 1996-01-23 Rückstellbares proxyobjekt in einer objektorientierten umgebung Expired - Lifetime DE69607851D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9518951A GB2305271A (en) 1995-09-15 1995-09-15 Proxy object recovery in an object-oriented environment
PCT/GB1996/000108 WO1997010545A1 (en) 1995-09-15 1996-01-23 Recoverable proxy object in an object oriented environment

Publications (1)

Publication Number Publication Date
DE69607851D1 true DE69607851D1 (de) 2000-05-25

Family

ID=10780811

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69607851T Expired - Lifetime DE69607851D1 (de) 1995-09-15 1996-01-23 Rückstellbares proxyobjekt in einer objektorientierten umgebung

Country Status (6)

Country Link
US (1) US5903725A (de)
EP (1) EP0850445B1 (de)
JP (1) JP3595340B2 (de)
DE (1) DE69607851D1 (de)
GB (1) GB2305271A (de)
WO (1) WO1997010545A1 (de)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1097571A (ja) * 1996-09-20 1998-04-14 Hitachi Ltd 相談先端末接続方法
JPH10171701A (ja) * 1996-12-10 1998-06-26 Fuji Xerox Co Ltd 手続実行装置及び方法
FR2762415B1 (fr) * 1997-04-17 1999-06-11 Alsthom Cge Alcatel Gestion de la mort accidentelle d'un objet lors d'une communication entre objets distribues dans un environnement com
US6014700A (en) * 1997-05-08 2000-01-11 International Business Machines Corporation Workload management in a client-server network with distributed objects
CA2204971A1 (en) * 1997-05-09 1998-11-09 Michael Cheng Uniform access to and interchange between objects employing a plurality of access methods
US5999940A (en) * 1997-05-28 1999-12-07 Home Information Services, Inc. Interactive information discovery tool and methodology
US6040830A (en) * 1997-06-20 2000-03-21 Autodesk, Inc. Intelligent proxy objects
US6253253B1 (en) * 1997-08-25 2001-06-26 International Business Machines Corporation Method and apparatus for optimizing references to objects in a data processing system
JPH11110324A (ja) * 1997-10-07 1999-04-23 Hitachi Ltd 代理サーバ選択装置および代理サーバ
US6209018B1 (en) * 1997-11-13 2001-03-27 Sun Microsystems, Inc. Service framework for a distributed object network system
US6018805A (en) * 1997-12-15 2000-01-25 Recipio Transparent recovery of distributed-objects using intelligent proxies
FR2775805B1 (fr) * 1998-03-05 2001-10-12 Alsthom Cge Alkatel Procede et architecture logicielle pour la transmission d'objets au sein d'un environnement distribue, conservant les references entre objets
US6324543B1 (en) * 1998-03-06 2001-11-27 International Business Machines Corporation Dynamic object migration method using proxy object links to support automatic object distribution in an object-oriented environment
US6412015B1 (en) * 1998-06-24 2002-06-25 New Moon Systems, Inc. System and method for virtualizing and controlling input and output of computer programs
EP0967546A3 (de) * 1998-06-25 2001-05-02 Intellution Inc. Vorrichtung und Verfahren zum Abspeichern und Wiederauffinden von Objekten
US6314459B1 (en) * 1998-08-13 2001-11-06 U.S. Philips Corporation Home-network autoconfiguration
US6385661B1 (en) * 1998-10-19 2002-05-07 Recursion Software, Inc. System and method for dynamic generation of remote proxies
US6336118B1 (en) * 1998-12-03 2002-01-01 International Business Machines Corporation Framework within a data processing system for manipulating program objects
US6637020B1 (en) 1998-12-03 2003-10-21 International Business Machines Corporation Creating applications within data processing systems by combining program components dynamically
US6360358B1 (en) * 1999-03-11 2002-03-19 Microsoft Corporation Maintenance of code knowledge for up-to-date access thereof
AU3924600A (en) * 1999-03-25 2000-10-09 Excelon Corporation Method and apparatus for pointer relocation optimization for virtual memory mapping and transaction management in a database system
US6192371B1 (en) * 1999-04-28 2001-02-20 Lucent Technologies, Inc Object morphing in an object oriented computing environment using relational database query procedure
US7305473B2 (en) * 1999-05-28 2007-12-04 The Coca-Cola Company Provision of transparent proxy services to a user of a client device
JP2000347866A (ja) * 1999-06-04 2000-12-15 Nec Corp 分散システムとアクセス制御装置及び方法、並びにアクセス制御用プログラムを記録した記録媒体
US6842906B1 (en) * 1999-08-31 2005-01-11 Accenture Llp System and method for a refreshable proxy pool in a communication services patterns environment
US7289964B1 (en) 1999-08-31 2007-10-30 Accenture Llp System and method for transaction services patterns in a netcentric environment
US6629128B1 (en) * 1999-11-30 2003-09-30 Recursion Software, Inc. System and method for distributed processing in a computer network
US6947965B2 (en) * 1999-11-30 2005-09-20 Recursion Software, Inc. System and method for communications in a distributed computing environment
US6678743B1 (en) 1999-11-30 2004-01-13 Recursion Software, Inc. Method for moving objects in a distributed computing environment
EP1168752A1 (de) 2000-06-23 2002-01-02 Matra Nortel Communications Zugriffsteuerung in Client-Server-Systemen
US6895444B1 (en) * 2000-09-15 2005-05-17 Motorola, Inc. Service framework with local proxy for representing remote services
US20020073409A1 (en) * 2000-12-13 2002-06-13 Arne Lundback Telecommunications platform with processor cluster and method of operation thereof
US7711771B2 (en) * 2001-05-25 2010-05-04 Oracle International Corporation Management and synchronization application for network file system
US7647597B2 (en) * 2001-06-28 2010-01-12 Microsoft Corporation Transparent and sub-classable proxies
US7043731B2 (en) * 2001-07-12 2006-05-09 Qwest Communications International, Inc. Method and system for distributing access to group of objects based on round robin algorithm and only when the object is available
US20030033351A1 (en) * 2001-08-10 2003-02-13 Aleta Ricciardi Group proxy and method for grouping services in a distributed computing application
US7020659B2 (en) * 2001-08-15 2006-03-28 Oic Acquistion I Corporation System and method for managing bi-directional relationships between objects
US20030039256A1 (en) * 2001-08-24 2003-02-27 Klas Carlberg Distribution of connection handling in a processor cluster
US6951020B2 (en) * 2001-08-28 2005-09-27 Kayak Interactive Corporation Method for handling transitions in grouped services in a distributed computing application
US7516447B2 (en) * 2002-02-22 2009-04-07 Bea Systems, Inc. Methods and apparatus for building, customizing and using software abstractions of external entities
US7577749B1 (en) 2004-12-03 2009-08-18 Ux Ltd. Emulation of persistent HTTP connections between network devices
US20060200738A1 (en) * 2005-03-02 2006-09-07 Tira Wireless Inc. System and method for modifying a mobile device application
CN100461176C (zh) * 2006-01-26 2009-02-11 无锡永中科技有限公司 基于对象存储库的对象引用方法
US9146789B2 (en) * 2006-03-21 2015-09-29 Oracle America, Inc. Method and apparatus for generating and using location-independent distributed object references
US8347321B1 (en) * 2006-03-30 2013-01-01 Emc Corporation In place object reconstruction
JP2012510118A (ja) 2008-11-26 2012-04-26 カルガリー・サイエンティフィック・インコーポレイテッド アプリケーションプログラムの状態への遠隔アクセスを提供するための方法およびシステム
US10055105B2 (en) 2009-02-03 2018-08-21 Calgary Scientific Inc. Method and system for enabling interaction with a plurality of applications using a single user interface
US9741084B2 (en) 2011-01-04 2017-08-22 Calgary Scientific Inc. Method and system for providing remote access to data for display on a mobile device
CA2734860A1 (en) 2011-03-21 2012-09-21 Calgary Scientific Inc. Method and system for providing a state model of an application program
US20120254109A1 (en) * 2011-03-28 2012-10-04 Microsoft Corporation Distributed component runtime
SG10201606764XA (en) 2011-08-15 2016-10-28 Calgary Scient Inc Non-invasive remote access to an application program
CN103959708B (zh) 2011-09-30 2017-10-17 卡尔加里科学公司 包括用于协作远程应用共享和注释的交互式数字表层的非耦合应用扩展
KR20140106551A (ko) 2011-11-23 2014-09-03 캘거리 싸이언티픽 인코포레이티드 협업 원격 애플리케이션 공유 및 회의를 위한 방법들 및 시스템들
US20130332417A1 (en) * 2012-06-08 2013-12-12 In Koo Kim Hybrid Client-Server Data Proxy Controller For Software Application Interactions With Data Storage Areas And Method Of Using Same
US9648125B2 (en) * 2013-10-04 2017-05-09 Akamai Technologies, Inc. Systems and methods for caching content with notification-based invalidation
US9641640B2 (en) * 2013-10-04 2017-05-02 Akamai Technologies, Inc. Systems and methods for controlling cacheability and privacy of objects
JP2017505473A (ja) 2013-11-29 2017-02-16 カルガリー サイエンティフィック インコーポレイテッド クライアントサーバリモートアクセスシステムにおけるクライアントの非管理サービスへの接続の提供方法
US10015264B2 (en) * 2015-01-30 2018-07-03 Calgary Scientific Inc. Generalized proxy architecture to provide remote access to an application framework
US10521200B2 (en) * 2017-01-09 2019-12-31 Oracle International Corporation Unambiguous proxying of interface methods

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0669020B1 (de) * 1992-11-13 1997-04-02 Microsoft Corporation Verfahren zur verteilung von schnittstellenzeigern fur fernprozeduranrufe
JP3365576B2 (ja) * 1993-06-14 2003-01-14 インターナショナル・ビジネス・マシーンズ・コーポレーション オブジェクトの実行方法および装置
US5732270A (en) * 1994-09-15 1998-03-24 Visual Edge Software Limited System and method for providing interoperability among heterogeneous object systems
US5692183A (en) * 1995-03-31 1997-11-25 Sun Microsystems, Inc. Methods and apparatus for providing transparent persistence in a distributed object operating environment

Also Published As

Publication number Publication date
EP0850445B1 (de) 2000-04-19
JPH10511202A (ja) 1998-10-27
GB2305271A (en) 1997-04-02
JP3595340B2 (ja) 2004-12-02
EP0850445A1 (de) 1998-07-01
US5903725A (en) 1999-05-11
GB9518951D0 (en) 1995-11-15
WO1997010545A1 (en) 1997-03-20

Similar Documents

Publication Publication Date Title
DE69607851D1 (de) Rückstellbares proxyobjekt in einer objektorientierten umgebung
BR9403137A (pt) Conjunto de ligação elétrica, conjunto de árvore e suspensor de tubulação
DE69636898D1 (de) Netzwerkserver
FI970502A (fi) Makrofagiperäinen kemokiini ja kemokiinijohdannaisia
DE69505274T2 (de) Fensterkomparator mit echter hysterese
DE69622041T2 (de) Netz-Managementsysstem
DE69609336D1 (de) Nahfeld-leitfähigkeits-mikroskop
EE200000280A (et) Kaugsidesüsteemis kasutatav meetod ja seade
EE9900513A (et) Kaugsidevõrgus kasutatav meetod ja süsteem
KR960014743U (ko) 걸이쇠 장치
BR9407758A (pt) Retinóides solúveis em água
FI940927A (fi) Verkkojärjestely
ID16990A (id) Penghambat-penghambat trombin
DE19581562T1 (de) Widerstandsnetz
DE69507324D1 (de) Unterhose in einer grösse
DE69625371D1 (de) Netzwerkvorrichtung
DE29502257U1 (de) Leitungsverbund
DE9417028U1 (de) Aufstellbare Bürowand
DE9402973U1 (de) Tapete
DE29513728U1 (de) Schließeinrichtung mit einer Tür
DE29513153U1 (de) Mehrwandiges Bauteil
KR970051095U (ko) 도배용 풀 도포장치
KR970016941U (ko) 흙파기차용 전, 후진 변속기
DE69500186T2 (de) Widerstandspaste
KR950023692U (ko) 전자렌지의 회전장치

Legal Events

Date Code Title Description
8332 No legal effect for de