(19)
(11) EP 0 687 973 A3

(12) EUROPEAN PATENT APPLICATION

(88) Date of publication A3:
20.11.1996 Bulletin 1996/47

(43) Date of publication A2:
20.12.1995 Bulletin 1995/51

(21) Application number: 95108899.6

(22) Date of filing: 09.06.1995
(51) International Patent Classification (IPC)6G06F 9/46
(84) Designated Contracting States:
DE FR GB NL SE

(30) Priority: 17.06.1994 US 261518

(71) Applicant: SUN MICROSYSTEMS, INC.
Mountain View, CA 94043 (US)

(72) Inventor:
  • Radia, Sanjay R.
    Fremont, California 94539 (US)

(74) Representative: Zenz, Joachim Klaus, Dipl.-Ing. et al
Zenz, Helber, Hosbach & Partner, Patentanwälte, Huyssenallee 58-64
D-45128 Essen
D-45128 Essen (DE)

   


(54) Method of remotely executing computer processes


(57) A method of remotely executing a computer process between a parent computer initiating the process and a child computer executing the process. In one embodiment the process includes a step of associating objects with representations having specific object bindings dependent on the site of process of execution. The same representation has a first object binding if the process is executed on the parent computer, and a second object binding if the process is executed on the child computer. The set of objects associated with these location dependent representations may include objects resident at both the parent and child computers. Additional objects may be associated with a second set of representations having object bindings dependent upon the network site of process execution to accommodate remote process executions across two or more computer networks. In an alternative embodiment, objects are associated with multiple representations in an ordered merge directory. Some of the representations within said multiple representations are also dependent on the site of remote process execution. Processes may then access objects resident at a site of process execution, or access objects resident at sites proximate the site of remote process execution.







Search report