DE69725213D1 - Verfahren und Vorrichtung zur Steuerung der Serveraktivierung in einer Multifadenumgebung - Google Patents

Verfahren und Vorrichtung zur Steuerung der Serveraktivierung in einer Multifadenumgebung

Info

Publication number
DE69725213D1
DE69725213D1 DE69725213T DE69725213T DE69725213D1 DE 69725213 D1 DE69725213 D1 DE 69725213D1 DE 69725213 T DE69725213 T DE 69725213T DE 69725213 T DE69725213 T DE 69725213T DE 69725213 D1 DE69725213 D1 DE 69725213D1
Authority
DE
Germany
Prior art keywords
controlling server
thread environment
server activation
activation
thread
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
DE69725213T
Other languages
English (en)
Inventor
Christian J Callsen
Ken M Cavanaugh
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems Inc
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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Application granted granted Critical
Publication of DE69725213D1 publication Critical patent/DE69725213D1/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/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • 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/465Distributed object oriented systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Hardware Redundancy (AREA)
DE69725213T 1996-06-03 1997-05-29 Verfahren und Vorrichtung zur Steuerung der Serveraktivierung in einer Multifadenumgebung Expired - Lifetime DE69725213D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/660,086 US5884022A (en) 1996-06-03 1996-06-03 Method and apparatus for controlling server activation in a multi-threaded environment

Publications (1)

Publication Number Publication Date
DE69725213D1 true DE69725213D1 (de) 2003-11-06

Family

ID=24648081

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69725213T Expired - Lifetime DE69725213D1 (de) 1996-06-03 1997-05-29 Verfahren und Vorrichtung zur Steuerung der Serveraktivierung in einer Multifadenumgebung

Country Status (4)

Country Link
US (2) US5884022A (de)
EP (1) EP0811914B1 (de)
JP (1) JPH1063523A (de)
DE (1) DE69725213D1 (de)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6212573B1 (en) * 1996-06-26 2001-04-03 Sun Microsystems, Inc. Mechanism for invoking and servicing multiplexed messages with low context switching overhead
JP3883647B2 (ja) * 1997-06-10 2007-02-21 インターナショナル・ビジネス・マシーンズ・コーポレーション メッセージ処理方法、メッセージ処理装置及びメッセージ処理を制御するプログラムを格納する記憶媒体
US6360279B1 (en) * 1997-10-14 2002-03-19 Bea Systems, Inc. True parallel client server system and method
US6691118B1 (en) * 1997-10-31 2004-02-10 Oracle International Corporation Context management system for modular software architecture
US6546412B1 (en) * 1997-11-07 2003-04-08 Xerox Corporation State-based object transition control and nested locking
US7581006B1 (en) * 1998-05-29 2009-08-25 Yahoo! Inc. Web service
US6615265B1 (en) * 1998-08-04 2003-09-02 International Business Machines Corporation Enabling planned outages of application servers
FR2790627B1 (fr) * 1999-03-04 2001-05-04 Cit Alcatel Procede pour avertir un objet de l'inaccessibilite d'autres objets dans un environnement d'objets distribues
US7116770B1 (en) 1999-08-25 2006-10-03 Siemens Communications, Inc. Communication network management
US6553406B1 (en) * 2000-08-03 2003-04-22 Prelude Systems, Inc. Process thread system receiving request packet from server thread, initiating process thread in response to request packet, synchronizing thread process between clients-servers.
WO2002013048A2 (en) * 2000-08-03 2002-02-14 Prelude Systems, Inc. System and method for client-server communication
US6775680B2 (en) * 2000-08-08 2004-08-10 International Business Machines Corporation High level assembler metamodel
US6836779B2 (en) * 2001-03-13 2004-12-28 Christian D. Poulin Network transaction method
US6918114B2 (en) * 2001-04-05 2005-07-12 International Business Machines Corporation Method, apparatus, and program to keep a JVM running during the shutdown process of a Java based server executing daemon threads
US6785677B1 (en) * 2001-05-02 2004-08-31 Unisys Corporation Method for execution of query to search strings of characters that match pattern with a target string utilizing bit vector
US7017077B2 (en) * 2002-01-09 2006-03-21 International Business Machines Corporation System and method of error retention for threaded software
WO2003063009A1 (en) * 2002-01-18 2003-07-31 Bea Systems, Inc. System, method and interface for controlling server lifecycle
US6957363B2 (en) * 2002-03-27 2005-10-18 International Business Machines Corporation Method and apparatus for controlling the termination of processes in response to a shutdown command
US20060212840A1 (en) * 2005-03-16 2006-09-21 Danny Kumamoto Method and system for efficient use of secondary threads in a multiple execution path processor
KR100824792B1 (ko) * 2006-07-11 2008-04-24 삼성전자주식회사 커맨드 처리 장치와 방법 및 이를 포함하는 시스템
US9052826B2 (en) * 2006-07-28 2015-06-09 Condusiv Technologies Corporation Selecting storage locations for storing data based on storage location attributes and data usage statistics
US7870128B2 (en) * 2006-07-28 2011-01-11 Diskeeper Corporation Assigning data for storage based on speed with which data may be retrieved
GB2456656B (en) * 2008-01-24 2012-11-07 Ibm An apparatus and a method for controlling timeouts and delays of an error recovery procedure in a digital circuit
US8495413B2 (en) * 2009-12-15 2013-07-23 Unisys Corporation System and method for providing a computer standby node
US9455879B1 (en) 2013-03-04 2016-09-27 Amazon Technologies, Inc. Validating changes to attributes for computing resources
CN103984235B (zh) * 2014-05-27 2016-05-11 湖南大学 基于c/s结构的空间机械臂控制***软件架构及构建方法
CN113535412B (zh) 2020-04-13 2024-05-10 伊姆西Ip控股有限责任公司 用于跟踪锁的方法、设备和计算机程序产品

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694603A (en) * 1982-09-28 1997-12-02 Reiffin; Martin G. Computer memory product with preemptive multithreading software
US4713750A (en) * 1983-03-31 1987-12-15 Fairchild Camera & Instrument Corporation Microprocessor with compact mapped programmable logic array
AU591057B2 (en) * 1984-06-01 1989-11-30 Digital Equipment Corporation Local area network for digital data processing system
JPS61137881A (ja) 1984-12-10 1986-06-25 Kaken Pharmaceut Co Ltd クロメン誘導体、その製法およびそれを有効成分とする抗アレルギ−剤
US4967347A (en) * 1986-04-03 1990-10-30 Bh-F (Triplex) Inc. Multiple-redundant fault detection system and related method for its use
US5640585A (en) * 1988-02-09 1997-06-17 Ast Research, Inc. State machine bus controller
US5315161A (en) * 1990-09-27 1994-05-24 Ncr Corporation Power failure detection and shut down timer
US5566330A (en) * 1991-08-20 1996-10-15 Powersoft Corporation Method for forming a reusable and modifiable database interface object
US5367697A (en) * 1991-10-22 1994-11-22 Bull Hn Information Systems Inc. Means for providing a graceful power shut-down capability in a multiprocessor system having certain processors not inherently having a power shut-down capability
US5461710A (en) * 1992-03-20 1995-10-24 International Business Machines Corporation Method for providing a readily distinguishable template and means of duplication thereof in a computer system graphical user interface
US5347627A (en) * 1992-04-07 1994-09-13 International Business Machines Corporation Graphical user interface including dynamic sizing and spacing
US5423034A (en) * 1992-06-10 1995-06-06 Cohen-Levy; Leon Network file management with user determined hierarchical file structures and means for intercepting application program open and save commands for inputting and displaying user inputted descriptions of the location and content of files
GB2270242A (en) * 1992-08-29 1994-03-02 Ibm A method of editing for an object oriented computer system
US5390324A (en) * 1992-10-02 1995-02-14 Compaq Computer Corporation Computer failure recovery and alert system
US5345550A (en) * 1992-12-23 1994-09-06 International Business Machines Corporation User-modifiable popup menus for object oriented behavior
US5436637A (en) * 1993-03-05 1995-07-25 Borland International, Inc. Graphical user interface system and methods for improved user feedback
JP2620576B2 (ja) * 1993-04-15 1997-06-18 インターナショナル・ビジネス・マシーンズ・コーポレイション ユーザが要求したフォントに従ってグラフィカル・ユーザ・インターフェースを調節する方法及びシステム
US5559942A (en) * 1993-05-10 1996-09-24 Apple Computer, Inc. Method and apparatus for providing a note for an application program
US5422674A (en) * 1993-12-22 1995-06-06 Digital Equipment Corporation Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof
US5548702A (en) * 1993-12-23 1996-08-20 International Business Machines Corporation Scrolling a target window during a drag and drop operation
US5491784A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Method and apparatus for facilitating integration of software objects between workspaces in a data processing system graphical user interface
US5550968A (en) * 1994-04-12 1996-08-27 International Business Machines Corporation Method and system for providing access security to controls in a graphical user interface
US5630142A (en) * 1994-09-07 1997-05-13 International Business Machines Corporation Multifunction power switch and feedback led for suspend systems
US5627962A (en) * 1994-12-30 1997-05-06 Compaq Computer Corporation Circuit for reassigning the power-on processor in a multiprocessing system
US5576945A (en) * 1995-01-23 1996-11-19 Tandem Computers Incorporated Transaction monitor process with pre-arranged modules for a multiprocessor system
CA2167634A1 (en) * 1995-01-23 1996-07-24 Michael E. Fisher Method and apparatus for maintaining network connections across a voluntary process switchover
US5907675A (en) * 1995-03-22 1999-05-25 Sun Microsystems, Inc. Methods and apparatus for managing deactivation and shutdown of a server
US5570462A (en) * 1995-05-05 1996-10-29 Apple Computer, Inc. System and method for object placement and sizing in a dynamic display environment
GB2308778B (en) * 1995-12-28 1998-06-10 Nokia Telecommunications Oy Telecommunications network management system
US5892949A (en) * 1996-08-30 1999-04-06 Schlumberger Technologies, Inc. ATE test programming architecture
US6026430A (en) * 1997-03-24 2000-02-15 Butman; Ronald A. Dynamic client registry apparatus and method
US5884035A (en) * 1997-03-24 1999-03-16 Pfn, Inc. Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information

Also Published As

Publication number Publication date
US5884022A (en) 1999-03-16
EP0811914A1 (de) 1997-12-10
EP0811914B1 (de) 2003-10-01
US6397346B1 (en) 2002-05-28
JPH1063523A (ja) 1998-03-06

Similar Documents

Publication Publication Date Title
DE69725213D1 (de) Verfahren und Vorrichtung zur Steuerung der Serveraktivierung in einer Multifadenumgebung
DE69613670D1 (de) Vorrichtung und Verfahren zur Steuerung einer Baumaschine
DE69529812D1 (de) Verfahren und Vorrichtung zur Regelung einer Kühleinheit
DE69735311D1 (de) Verfahren und vorrichtung zur zugangskontrolle in einer verteilten netzwerkumgebung
DE59813554D1 (de) Verfahren und Vorrichtung zur Steuerung einer Bremsanlage
DE59500196D1 (de) Verfahren und Vorrichtung zur Ansteuerung einer Mikropumpe
DE69738531D1 (de) Verfahren und vorrichtung zur steuerung eines netzwerkgeräts
DE59813637D1 (de) Verfahren und Vorrichtung zur Steuerung einer Bremsanlage
DE19880693D2 (de) Verfahren und Vorrichtung zur Steuerung einer Kupplung
DE69813928T2 (de) Verfahren und Vorrichtung zur Steuerung einer Baumaschine
DE69838064D1 (de) Vorrichtung und verfahren zur steuerung einer baumaschine
DE69724462D1 (de) Verfahren und vorrichtung zur steuerung einer baumaschine
DE69739563D1 (de) Verfahren und einrichtung zur steuerung eines kommionen
DE69730954D1 (de) Verbessertes verfahren und vorrichtung zur steuerung einer geschalteten reluktanzmaschine
DE69717981D1 (de) Verfahren und vorrichtung zur raumbeduftung in einer programmierten einrichtung
DE69725124D1 (de) Verfahren und vorrichtung zur lichtkontrolle
DE69808393D1 (de) Verfahren und Vorrichtung zur Klimaregelung
DE69738619D1 (de) Verfahren und Vorrichtung zur Kamerakontrolle
DE69705753D1 (de) Vorrichtung und Verfahren zur Bereitstellung einer arretierungs-artigen taktilen Rückkopplung
ATA156694A (de) Verfahren und vorrichtung zur steuerung einer kupplung
DE59813357D1 (de) Verfahren und Vorrichtung zur Steuerung einer Bremsanlage
ATE414352T1 (de) Verfahren und vorrichtung zur prädiktive parameterregelung mit verzögerungsschleife
DE69833912D1 (de) Verfahren und Vorrichtung zur Steuerung von Netzwerkeinheiten
DE69526271D1 (de) Vorrichtung und Verfahren zur Steuerung einer magnetischen Platteneinheit
ATA156594A (de) Verfahren und vorrichtung zur steuerung einer kupplung

Legal Events

Date Code Title Description
8332 No legal effect for de