DE69802839T2 - Gerät und verfahren welche objektorientierte programme die aus verschiedenen fachwerkversionen erzeugt sind zu kommunizieren ermöglicht - Google Patents
Gerät und verfahren welche objektorientierte programme die aus verschiedenen fachwerkversionen erzeugt sind zu kommunizieren ermöglichtInfo
- Publication number
- DE69802839T2 DE69802839T2 DE69802839T DE69802839T DE69802839T2 DE 69802839 T2 DE69802839 T2 DE 69802839T2 DE 69802839 T DE69802839 T DE 69802839T DE 69802839 T DE69802839 T DE 69802839T DE 69802839 T2 DE69802839 T2 DE 69802839T2
- Authority
- DE
- Germany
- Prior art keywords
- communicate
- allowed
- programs generated
- oriented programs
- different specialty
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4488—Object-oriented
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99954—Version management
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/986,996 US6272521B1 (en) | 1997-12-08 | 1997-12-08 | Apparatus and method for allowing object-oriented programs created with different framework versions to communicate |
PCT/US1998/025993 WO1999030226A2 (en) | 1997-12-08 | 1998-12-08 | Apparatus and method for allowing object-oriented programs created with different framework versions to communicate |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69802839D1 DE69802839D1 (de) | 2002-01-17 |
DE69802839T2 true DE69802839T2 (de) | 2002-08-01 |
Family
ID=25532971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69802839T Expired - Lifetime DE69802839T2 (de) | 1997-12-08 | 1998-12-08 | Gerät und verfahren welche objektorientierte programme die aus verschiedenen fachwerkversionen erzeugt sind zu kommunizieren ermöglicht |
Country Status (6)
Country | Link |
---|---|
US (1) | US6272521B1 (de) |
EP (1) | EP1038219B1 (de) |
JP (1) | JP2001526421A (de) |
CA (1) | CA2312814C (de) |
DE (1) | DE69802839T2 (de) |
WO (1) | WO1999030226A2 (de) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7330870B1 (en) * | 1997-02-11 | 2008-02-12 | International Business Machines Corporation | Streaming computer system and method with multi-version protocol compatibility |
US6412082B1 (en) * | 1997-12-17 | 2002-06-25 | Sony Corporation | Method and apparatus for selecting computer programs based on an error detection mechanism |
JP3307329B2 (ja) * | 1998-05-27 | 2002-07-24 | 日本電気株式会社 | ネットワーク構成管理対象アクセスシステム及び方法 |
US6848108B1 (en) * | 1998-06-30 | 2005-01-25 | Microsoft Corporation | Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network |
US6628305B1 (en) * | 1998-11-09 | 2003-09-30 | International Business Machines Corporation | Architecture and definition of an extensible, object-oriented graphical user interface framework for managing and administering heterogenous digital library datastores |
US6477701B1 (en) * | 1999-09-30 | 2002-11-05 | Seiko Epson Corporation | Version-adaptive serialization and deserialization of program objects in an object-oriented environment |
US7016922B1 (en) * | 2000-04-27 | 2006-03-21 | Autodesk, Inc. | Intelligent object versioning |
GB2363866B (en) * | 2000-05-31 | 2002-11-06 | Intamission Ltd | Data processing apparatus, method and system |
US9622058B1 (en) | 2000-06-02 | 2017-04-11 | Timothy G. Newman | Apparatus, system, methods and network for communicating information associated with digital images |
US6877162B1 (en) * | 2000-07-31 | 2005-04-05 | Hewlett-Packard Company | Method and system for extendable class-based shared data-types |
US8473396B2 (en) | 2001-08-14 | 2013-06-25 | Bloomberg L.P. | Distribution and mapping of financial records from data stream |
WO2004031937A1 (en) * | 2002-09-30 | 2004-04-15 | Microsoft Corporation | System and method for making user interface elements known to an application and user |
US8694504B2 (en) * | 2003-03-05 | 2014-04-08 | Spore, Inc. | Methods and systems for technology analysis and mapping |
US7020666B2 (en) * | 2003-03-07 | 2006-03-28 | Microsoft Corporation | System and method for unknown type serialization |
US7404186B2 (en) * | 2003-05-28 | 2008-07-22 | Microsoft Corporation | Signature serialization |
US7386836B2 (en) * | 2003-06-09 | 2008-06-10 | International Business Machines Corporation | Maintaining multiple valid concurrent serialized object versions |
GB2409735A (en) * | 2003-12-30 | 2005-07-06 | Ibm | Method and system for change management of interfaces in distributed computer systems |
US7631296B2 (en) * | 2004-04-30 | 2009-12-08 | Microsoft Corporation | Rules framework for definition and execution of end-user rules logic |
US20050246304A1 (en) * | 2004-04-30 | 2005-11-03 | Microsoft Corporation | End-user application customization using rules |
US7912863B1 (en) | 2004-07-30 | 2011-03-22 | Microsoft Corporation | Compositional lifting of operations over structural types |
US7774376B1 (en) * | 2004-07-30 | 2010-08-10 | Microsoft Corporation | Type-system extensions for object-oriented language based on coercive subtyping with restrictions |
US7543002B2 (en) * | 2004-12-02 | 2009-06-02 | Bea Systems, Inc. | Mechanism to load first version classes into a runtime environment running a second version of the class |
US7996443B2 (en) * | 2005-02-28 | 2011-08-09 | Microsoft Corporation | Schema grammar and compilation |
US20060195411A1 (en) * | 2005-02-28 | 2006-08-31 | Microsoft Corporation | End user data activation |
DE102005009529A1 (de) * | 2005-03-02 | 2006-09-07 | Siemens Ag | Datenverarbeitungssystem zur Integration zweier Frameworks |
US7756839B2 (en) * | 2005-03-31 | 2010-07-13 | Microsoft Corporation | Version tolerant serialization |
US7904881B2 (en) * | 2006-07-26 | 2011-03-08 | Intel Corporation | Using a virtual stack for fast and composable stack cutting |
US7801926B2 (en) | 2006-11-22 | 2010-09-21 | Microsoft Corporation | Programmable logic and constraints for a dynamically typed storage system |
US20100251212A1 (en) * | 2009-03-30 | 2010-09-30 | Microsoft Corporation | Version Type Traversal |
US8739187B2 (en) | 2011-09-09 | 2014-05-27 | International Business Machines Corporation | Legacy application integration within a bundle framework |
US8738755B2 (en) | 2011-09-09 | 2014-05-27 | International Business Machines Corporation | Providing external access to service versions via a bundle framework |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8814630D0 (en) | 1987-11-17 | 1988-07-27 | Ibm | Dynamically adaptive environment for computer programs |
US5347653A (en) * | 1991-06-28 | 1994-09-13 | Digital Equipment Corporation | System for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes |
WO1996018947A1 (en) * | 1994-12-13 | 1996-06-20 | Novell, Inc. | Method and apparatus to update or change a network directory |
CA2171568A1 (en) | 1995-03-24 | 1996-09-25 | Peter B. Kessler | Method and system for type identification for multiple object interfaces in a distributed object environment |
US5708828A (en) * | 1995-05-25 | 1998-01-13 | Reliant Data Systems | System for converting data from input data environment using first format to output data environment using second format by executing the associations between their fields |
US6112253A (en) | 1995-10-12 | 2000-08-29 | International Business Machines Corporation | Object-oriented method maintenance mechanism that does not require cessation of the computer system or its programs |
US5745906A (en) * | 1995-11-14 | 1998-04-28 | Deltatech Research, Inc. | Method and apparatus for merging delta streams to reconstruct a computer file |
US5742818A (en) * | 1995-12-15 | 1998-04-21 | Microsoft Corporation | Method and system of converting data from a source file system to a target file system |
US5915112A (en) * | 1996-01-02 | 1999-06-22 | International Business Machines Corporation | Remote procedure interface with support for multiple versions |
US5951638A (en) * | 1997-03-21 | 1999-09-14 | International Business Machines Corporation | Integrated multimedia messaging system |
-
1997
- 1997-12-08 US US08/986,996 patent/US6272521B1/en not_active Expired - Lifetime
-
1998
- 1998-12-08 DE DE69802839T patent/DE69802839T2/de not_active Expired - Lifetime
- 1998-12-08 CA CA002312814A patent/CA2312814C/en not_active Expired - Lifetime
- 1998-12-08 JP JP2000524719A patent/JP2001526421A/ja active Pending
- 1998-12-08 WO PCT/US1998/025993 patent/WO1999030226A2/en active IP Right Grant
- 1998-12-08 EP EP98962955A patent/EP1038219B1/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
WO1999030226A2 (en) | 1999-06-17 |
EP1038219B1 (de) | 2001-12-05 |
WO1999030226A3 (en) | 1999-07-22 |
US6272521B1 (en) | 2001-08-07 |
DE69802839D1 (de) | 2002-01-17 |
EP1038219A2 (de) | 2000-09-27 |
CA2312814C (en) | 2005-06-28 |
CA2312814A1 (en) | 1999-06-17 |
JP2001526421A (ja) | 2001-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69802839T2 (de) | Gerät und verfahren welche objektorientierte programme die aus verschiedenen fachwerkversionen erzeugt sind zu kommunizieren ermöglicht | |
DE69832214D1 (de) | Verfahren und vorrichtung zur veränderlichen bitraten-taktwiedergewinnung | |
DE60130390D1 (de) | Bremsvorrichtung und Verfahren zu seiner Regelung | |
DE69524848T2 (de) | Verfahren und Einrichtung zur Gewinnung von organischen Schwefelverbindungen aus Heizöl | |
DE69624433D1 (de) | Gerät und Verfahren zur Extrahierung von Titeln aus Dokumentbildern | |
DE69919714D1 (de) | Verfahren und vorrichtung zur verbindung von programmen | |
DE69931256D1 (de) | Verfahren und system zum zurückholen einer elektronischen akte | |
DE69932323D1 (de) | Fahrradaufhängungsvorrichtung und entsprechendes verfahren | |
DE69918817D1 (de) | Vorrichtung und verfahren zum binden von büchern | |
DE69811350D1 (de) | Verfahren und vorrichtung zum entfernen von rippen | |
DE69904134D1 (de) | Stanzvorrichtung und Verfahren zu ihrer Herstellung | |
DE19782058T1 (de) | Vorrichtung und Verfahren für die Rohrernte | |
DE60131745D1 (de) | Filtervorrichtung und verfahren zu deren herstellung | |
DE69632388D1 (de) | Elektronisches gerät und verfahren zu seiner herstellung | |
DE19581148T1 (de) | Verfahren und Vorrichtung zur digitalen Auswahlsdiversität | |
DE60000380D1 (de) | Verfahren und Vorrichtung zur Datenkompression | |
DE69703451D1 (de) | Kern aus gewellter pappe, verfahren und vorrichtung zu seiner herstellung | |
DE69721387T2 (de) | Verfahren und vorrichtung zum entnehmen von geflügel einschliesslich kropfes | |
DE60032847D1 (de) | Verfahren und Vorrichtung für verbesserte Videokodierung | |
DE69834695D1 (de) | Verfahren und Vorrichtung zur Datenkompression | |
DE69901456D1 (de) | Verfahren und vorrichtung zum zuführen von bauteilen, und verfahren und einrichtung zur montage von bauteilen | |
DE69600430T2 (de) | Verfahren und Vorrichtung zum Entfernen von Drähten von Ballen aus kompressiblem Material | |
DE69736778D1 (de) | Verfahren und gerät zum erzeugen von rauschsignalen aus sprachsignalen | |
DE69921608D1 (de) | Verfahren und vorrichtung zum zoomen von digitalen bilddateien | |
DE59804240D1 (de) | Entlüftungsvorrichtung und verfahren zu ihrer herstellung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
R082 | Change of representative |
Ref document number: 1038219 Country of ref document: EP |