DE69822904T2 - Vorrichtung und Verfahren zur automatischen Transaktionsverriegelung in einem objektorientierten Rechnersystem - Google Patents

Vorrichtung und Verfahren zur automatischen Transaktionsverriegelung in einem objektorientierten Rechnersystem Download PDF

Info

Publication number
DE69822904T2
DE69822904T2 DE69822904T DE69822904T DE69822904T2 DE 69822904 T2 DE69822904 T2 DE 69822904T2 DE 69822904 T DE69822904 T DE 69822904T DE 69822904 T DE69822904 T DE 69822904T DE 69822904 T2 DE69822904 T2 DE 69822904T2
Authority
DE
Germany
Prior art keywords
computer system
automatic transaction
oriented computer
transaction locking
locking
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
DE69822904T
Other languages
English (en)
Other versions
DE69822904D1 (de
Inventor
Richard Daniel Foster
Gordon Douglas Hutchison
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 DE69822904D1 publication Critical patent/DE69822904D1/de
Publication of DE69822904T2 publication Critical patent/DE69822904T2/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/466Transaction processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
DE69822904T 1997-01-25 1998-01-14 Vorrichtung und Verfahren zur automatischen Transaktionsverriegelung in einem objektorientierten Rechnersystem Expired - Lifetime DE69822904T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9701566A GB2321540A (en) 1997-01-25 1997-01-25 Automatic transactional locking using object request broker

Publications (2)

Publication Number Publication Date
DE69822904D1 DE69822904D1 (de) 2004-05-13
DE69822904T2 true DE69822904T2 (de) 2005-04-21

Family

ID=10806597

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69822904T Expired - Lifetime DE69822904T2 (de) 1997-01-25 1998-01-14 Vorrichtung und Verfahren zur automatischen Transaktionsverriegelung in einem objektorientierten Rechnersystem

Country Status (4)

Country Link
US (1) US6178440B1 (de)
EP (1) EP0855649B1 (de)
DE (1) DE69822904T2 (de)
GB (1) GB2321540A (de)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2326315B (en) * 1997-06-10 2002-05-29 Ibm Distributed data processing system and method for controlling such a system
GB2334117A (en) 1998-02-04 1999-08-11 Ibm Performing semantic concurrency control in dispatching server computer client requests
JPH11259395A (ja) * 1998-03-11 1999-09-24 Nec Corp ネットワーク管理システム及びその管理方法並びにその制御プログラムを記録した記録媒体
US6636900B2 (en) * 1998-06-29 2003-10-21 Sun Microsystems, Inc. Method and apparatus for executing distributed objects over a network
GB2342198B (en) 1998-10-02 2003-10-22 Ibm Composite locking of objects in a database
US6678700B1 (en) * 2000-04-27 2004-01-13 General Atomics System of and method for transparent management of data objects in containers across distributed heterogenous resources
US6938251B1 (en) * 2000-09-29 2005-08-30 Sprint Communications Company L.P. Deferred-Synchronous messaging software in a non-threaded environment
US20020152145A1 (en) * 2001-04-13 2002-10-17 Rebecca Wanta Apparatus and method for standardized banking data system interfaces
CN1996302B (zh) * 2004-05-03 2010-10-06 Lg电子株式会社 为联网的媒体服务器中所存储的内容管理书签信息的方法和装置
US20070208587A1 (en) * 2005-12-08 2007-09-06 Arun Sitaraman Systems, software, and methods for communication-based business process messaging
US9514201B2 (en) * 2006-10-13 2016-12-06 International Business Machines Corporation Method and system for non-intrusive event sequencing
US9274857B2 (en) * 2006-10-13 2016-03-01 International Business Machines Corporation Method and system for detecting work completion in loosely coupled components
US7743039B2 (en) * 2006-12-11 2010-06-22 Simdesk Technologies, Inc. File operations with multiple level file locking techniques
WO2009135052A2 (en) 2008-05-01 2009-11-05 Kabira Technologies, Inc. Java virtual machine having integrated transaction management system
US8341128B1 (en) * 2008-05-09 2012-12-25 Workday, Inc. Concurrency control using an effective change stack and tenant-based isolation
US9418005B2 (en) 2008-07-15 2016-08-16 International Business Machines Corporation Managing garbage collection in a data processing system
US20100333071A1 (en) * 2009-06-30 2010-12-30 International Business Machines Corporation Time Based Context Sampling of Trace Data with Support for Multiple Virtual Machines
US8505009B2 (en) 2010-04-30 2013-08-06 Hewlett-Packard Development Company, L.P. Managing exclusive access to system resources
US9176783B2 (en) 2010-05-24 2015-11-03 International Business Machines Corporation Idle transitions sampling with execution context
US8843684B2 (en) 2010-06-11 2014-09-23 International Business Machines Corporation Performing call stack sampling by setting affinity of target thread to a current process to prevent target thread migration
US8799872B2 (en) 2010-06-27 2014-08-05 International Business Machines Corporation Sampling with sample pacing
US8799904B2 (en) 2011-01-21 2014-08-05 International Business Machines Corporation Scalable system call stack sampling
CN107885488B (zh) 2016-09-29 2021-06-01 微软技术许可有限责任公司 意图和具有意图的锁
CN109901933B (zh) * 2019-01-18 2022-02-25 口碑(上海)信息技术有限公司 业务***的操作方法及装置、存储介质、电子装置
CN110888858B (zh) * 2019-10-29 2023-06-30 北京奇艺世纪科技有限公司 数据库的操作方法和装置、存储介质、电子装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5319780A (en) * 1987-10-19 1994-06-07 International Business Machines Corporation System that implicitly locks a subtree or explicitly locks a node based upon whether or not an explicit lock request is issued
JPH0417041A (ja) 1990-05-10 1992-01-21 Hitachi Ltd 分散データ管理システムにおける資源管理方式
JP3541039B2 (ja) * 1993-08-03 2004-07-07 サン・マイクロシステムズ,インコーポレイテッド コンピュータアプリケーションのためのフレキシブル多重プラットフォームパーティショニング
US6044501A (en) * 1995-01-25 2000-04-04 Mihara; Kenji Temperature confirmation mechanism for use with water supply equipment
EP0735472A3 (de) * 1995-03-31 2000-01-19 Sun Microsystems, Inc. Verfahren und Gerät für Verschwörung zwischen Objekten
US5758349A (en) * 1995-12-27 1998-05-26 International Business Machines Corporation Process and system for run-time inheritance and disinheritance of methods and data
US5809506A (en) * 1996-01-22 1998-09-15 International Business Machines Corporation Method for creating an object base of persisent application objects in an object oriented programming environment and apparatus related thereto
JP3672208B2 (ja) * 1996-07-02 2005-07-20 インターナショナル・ビジネス・マシーンズ・コーポレーション 階層化トランザクション処理方法
US6012081A (en) * 1996-07-03 2000-01-04 Siemens Aktiengesellschaft Service and event synchronous/asynchronous manager
US6006230A (en) * 1997-01-15 1999-12-21 Sybase, Inc. Database application development system with improved methods for distributing and executing objects across multiple tiers

Also Published As

Publication number Publication date
GB9701566D0 (en) 1997-03-12
EP0855649A2 (de) 1998-07-29
GB2321540A (en) 1998-07-29
EP0855649A3 (de) 1998-12-30
EP0855649B1 (de) 2004-04-07
DE69822904D1 (de) 2004-05-13
US6178440B1 (en) 2001-01-23

Similar Documents

Publication Publication Date Title
DE69822904T2 (de) Vorrichtung und Verfahren zur automatischen Transaktionsverriegelung in einem objektorientierten Rechnersystem
DE69617509D1 (de) Vorrichtung und Verfahren zur Feststellung von Objekttypen in einem verteilten Objektsystem
DE69429793T2 (de) Verfahren und Gerät zur sicheren Namensverwaltung in einem objektorientierten System
DE69832721D1 (de) Verfahren und vorrichtung zur kommunikation in einem bündelfunksystem
DE69810592D1 (de) Verfahren und vorrichtung zur zeitmessung in einem satellitenpositionierungssystem
DE69637310D1 (de) Vorrichtung und Verfahren zur Teilchentrennung
ATE230541T1 (de) Vorrichtung und verfahren zur maskierung von latenzeffekten in einem nachrichtenverteilungssystem
DE69738646D1 (de) Verfahren zur Ausführung eines Prozesses und Betriebsmittelzugriffsverfahren in einem Computer-System
DE69624177T2 (de) Verfahren und Vorrichtung zur Datenverarbeitung
DE69534212D1 (de) Verfahren und Vorrichtung zur Verbesserung der Softwaresicherheit und zur Software-Verteilung
DE69822687D1 (de) Vorrichtung und Verfahren zur Zusammenfassung
DE69829777D1 (de) Verfahren und vorrichtung zur klassifizierung hochliegender objekte
DE69907776D1 (de) Verfahren und Vorrichtung zur Identifizierung gefährdeter Bauteile in einem System mit redundanten Bauteilen
DE69633553D1 (de) Verfahren und Vorrichtung zur Einbettung von Daten in einem elektronischen Dokument
DE69932768D1 (de) Verfahren und Vorrichtung zur Kollisionsüberprüfung von Objekten in Computersystemen
DE69936327D1 (de) Verfahren und Vorrichtung zur Ausrichtung eines Detektors in einem Abbildungssystem
DE69628087D1 (de) Vorrichtung und Verfahren zur Verwaltung von Rechnerprozessen
DE69520559D1 (de) Verfahren und Vorrichtung für die Identifikation eines Anästhetikums in einem anästhetischen System
DE59810068D1 (de) Verfahren und vorrichtung zur ermittlung einer den systemdruck in einem bremskreis beschreibenden grösse
DE69633821D1 (de) Verfahren und vorrichtung in einem netzadapter zur automatischen sendewiederholung von paketen
DE69734432D1 (de) Verfahren und Vorrichtung zur Absendung von Klientverfahrenanrufen in einem Server Rechnersystem
DE69831702D1 (de) Verfahren und Vorrichtung zur Neutralteilchendetektion in einem Ionenstrahl
DE69735624D1 (de) Verfahren und vorrichtung zur weiterreichen-durchführung in einem spreizspektrum-kommunikationssystem
DE69832043D1 (de) Vorrichtung und verfahren zur erkennung und charakterisierung von signalen in einem kommunikationssystem
DE59813533D1 (de) Verfahren und Vorrichtung zur Überprüfung einer in einem Fahrzeug enthaltenen Bremsanlage

Legal Events

Date Code Title Description
8332 No legal effect for de
8370 Indication of lapse of patent is to be deleted
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
8328 Change in the person/name/address of the agent

Representative=s name: DUSCHER, R., DIPL.-PHYS. DR.RER.NAT., PAT.-ANW., 7