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.
Um método remotamente de executar um processo do computador entre um computador do pai que inicíam o processo e um computador da criança que executa o processo. Em uma incorporação o processo inclui uma etapa de associar objetos com as respresentações que têm os emperramentos específicos do objeto dependentes do local do processo da execução. A mesma respresentação tem um primeiro emperramento do objeto se o processo for executado no computador do pai, e um segundo emperramento do objeto se o processo for executado no computador da criança. O jogo dos objetos associou com os estes a posição que as respresentações dependentes podem incluir os objetos residentes nos computadores do pai e da criança. Os objetos adicionais podem ser associados com um segundo jogo das respresentações que têm os emperramentos do objeto dependentes do local de rede da execução process para acomodar execuções process remotas através de dois ou mais redes de computador. Em uma incorporação alternativa, os objetos são associados com as respresentações múltiplas em um diretório requisitado da fusão. Algumas das respresentações dentro das respresentações múltiplas ditas são também dependente no local da execução process remota. Os processos podem então alcançar os objetos residentes em um local da execução process, ou o acesso objeta o residente nos locais proximate o local da execução process remota.