Separating privileged functions from non-privileged functions in a server instance
First Claim
Patent Images
1. A method of constructing a server instance of a computing environment, said method comprising:
- providing a first region of said server instance in a first address space, said first region being used to perform one or more privileged functions, and wherein said server instance supports object-oriented technology; and
providing a second region of said server instance in a second address space, said second region being used to perform one or more non-privileged functions, wherein said privileged functions and said non-privileged functions are different, and wherein said first address space and said second address space are separate.
1 Assignment
0 Petitions
Accused Products
Abstract
A server instance includes a first region to perform one or more privileged functions and a second region to perform one or more non-privileged functions. Thus, the privileged functions are separate from the non-privileged functions. The first region includes at least a portion of an object request broker, which is used in communicating with one or more clients coupled to the server instance. The second region executes non-privileged application code, and can be replicated within the server instance based on workload management criteria.
-
Citations
40 Claims
-
1. A method of constructing a server instance of a computing environment, said method comprising:
-
providing a first region of said server instance in a first address space, said first region being used to perform one or more privileged functions, and wherein said server instance supports object-oriented technology; and
providing a second region of said server instance in a second address space, said second region being used to perform one or more non-privileged functions, wherein said privileged functions and said non-privileged functions are different, and wherein said first address space and said second address space are separate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A server instance of a computing environment, said server instance comprising:
-
a first region in a first address space being used to perform one or more privileged functions, and wherein said server instance supports object-oriented technology; and
a second region in a second address space being used to perform one or more non-privileged functions, wherein said privileged functions and said non-privileged functions are different, and wherein said first address space and said second address space are separate. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system of constructing a server instance of a computing environment, said system comprising:
-
means or providing a first region of said server instance in a first address space, said first region being used to perform one or more privileged functions, and wherein said server instance supports object-oriented technology; and
means for providing a second region of said server instance in a second address space, said second region being used to perform one or more non-privileged functions, wherein said privileged functions and said non-privileged functions are different, and wherein said first address space and said second address space are separate. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An article of manufacture, comprising:
-
at least one computer usable medium having computer readable program code means embodied therein for causing the constructing of a server instance of a computing environment, the computer readable program code means in said article of manufacture comprising;
computer readable program code means for causing a computer to provide a first region of said server instance in a first address space, said first region being used to perform one or more privileged functions, and wherein said server instance supports object-oriented technology; and
computer readable program code means for causing a computer to provide a second region of said server instance in a second address space, said second region being used to perform one or more non-privileged functions, wherein said privileged functions and said non-privileged functions are different, and wherein said first address space and said second address space are separate. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification