Process for operating a distributed computer network comprising several distributed computers
First Claim
1. A process for operating a distributed computer network comprising a plurality of distributed computers, on one of the computers there being at least one component of a computer program, a component which can run on the microprocessor of the computer, and to operate the computer the at least one component being accessed from a collocated client, or a remote client, the at least one component is accessed from the collocated client via a local gate of the at least one component if the collocated client is filed on the same computer and runs within a same execution environment as the at least one component, and otherwise the at least one component is accessed from the remote client via a remote gate of the at least one component.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a process for operating a distributed computer network. The computer network has several distributed computers, on one of the computers there being a component of a computer program, a component which can run on the microprocessor of the computer. To operate the computer the component is accessed from a collocated client or a remote client. To accelerate processing of the computer program, it is proposed that the component be accessed from the collocated client via the local gate of the component if the component is filed on the same computer and runs within the same execution environment as the client, and otherwise the component is accessed from the remote client optionally via a proxy via a remote gate of the component.
33 Citations
12 Claims
- 1. A process for operating a distributed computer network comprising a plurality of distributed computers, on one of the computers there being at least one component of a computer program, a component which can run on the microprocessor of the computer, and to operate the computer the at least one component being accessed from a collocated client, or a remote client, the at least one component is accessed from the collocated client via a local gate of the at least one component if the collocated client is filed on the same computer and runs within a same execution environment as the at least one component, and otherwise the at least one component is accessed from the remote client via a remote gate of the at least one component.
-
2. A process for operating the computer of a distributed computer network comprising the computer and a plurality of distributed computers, on the computer there being at least one component of a computer program, a component which can run on the microprocessor of the computer, and to operate the computer the at least one component is accessed from a collocated client or a remote client, wherein the at least one component is accessed from the collocated client, via a local gate of the at least one component, if the at least one component is filed on the same computer and runs within a same execution environment as the collocated client, and otherwise the at least one component is accessed from the remote client, via a remote gate of the at least one component.
-
9. A computer program which can run on a microprocessors of a plurality of computers of a distributed computer network, comprising at least one component, with at least one gate for accessing the at least one component, from a collocated client, which is filed on a same computer, and runs within a same execution environment as the at least one component, or from a remote client, which is filed on another computer and runs within an execution environment other than the at least one component, wherein the at least one component has a local gate for access to the at least one component from the collocated client and a remote gate for access to the at least one component from the remote client.
-
10. A storage element, selected from a read-only memory, a random access memory, or a flash memory for a computer of a distributed computer network on which at least one component of a computer program which can run on the microprocessors of the computer of the computer network is stored, the at least one component having at least one gate for accessing the at least one component from a collocated client which is filed on a same computer and runs within the same execution environment as the at least one component, or from a remote client which is filed on another computer and runs within an execution environment other than the at least one component, wherein the at least one component has a local gate for access to the at least one component from the collocated client and a remote gate for access to the at least one component from the remote client.
-
11. A computer of a distributed computer network with a storage element, selected from a read-only memory, a random access memory, or a flash memory on which at least one component of a computer program which can run on the microprocessors of the computers of the computer network is stored, the at least one component having at least one gate for accessing the at least one component from a collocated client which is filed on the same computer and runs within a same execution environment as the at least one component, or from a remote client which is filed on another computer and runs within an execution environment other than the at least one component, wherein the at least one component has a local gate for access to the at least one component from the collocated client and a remote gate for access to the at least one component from the remote client.
-
12. A distributed computer network comprising several computers with one storage element each, selected from a read-only memory, a random access memory, or a flash memory on which at least one component of a computer program which can run on the microprocessors of the computers of the computer network is stored, the at least one component having at least one gate for accessing the at least one component from a collocated client which is filed on the same computer and runs within the same execution environment as the at least one component, or from a remote client which is filed on another computer and runs within an execution environment other than the at least one component, wherein the at least one component has a local gate for access to the at least one component from the collocated client and a remote gate for access to the at least one component from the remote client.
Specification