×

Methods and apparatus for managing computer processes

  • US 6,349,342 B1
  • Filed: 04/11/1997
  • Issued: 02/19/2002
  • Est. Priority Date: 03/22/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A daemon process for use on a computer system in a distributed object operating environment, said distributed object operating environment including a plurality of distributed objects which are intended to reside in a corresponding plurality of server processes, said daemon process operable to manage that portion of said plurality of distributed objects which reside on said computer system and that portion of said plurality of server processes which execute on said computer system, said daemon process including:

  • an active server table arranged to maintain entries regarding a plurality of server processes, said entries including a server identifier, a server process state, and server process addressing information, wherein each server process that is active on said computer system has an entry in said active server table and a first active server process has at least one target object capable of providing service; and

    a locator service operable to access said active server table to provide server process addressing information for said plurality of server processes, said locator service further operable to register a server process in said active server table, wherein a client residing on a remote computer system, when requesting services of said target object, invokes said target object indirectly by invoking a surrogate object corresponding to said target object, said surrogate object residing on said remote computer system, said surrogate object operable to establish a connection with said daemon process in order to obtain addressing information of said first active server process from said daemon process.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×