Environment service architectures for netcentric computing systems
First Claim
1. An environment services architecture for a netcentric computing system, comprising:
- a computer; and
a memory in communication with the computer, the memory including runtime services executable on the computer to convert non-compiled computer languages into machine code during the execution of an application on said netcentric computing system;
the memory including system services executable on the computer to perform system-level functions that are selected from the group consisting of system security services, profile management services, task and memory management services and environment verification services;
the memory including application services executable on a computer to perform common functions in said netcentric computing system, wherein said common functions include first services and second services,wherein said first services are selected from the group consisting of application security services, error handling/logging services, state management services, active help services and common services, andwherein said second services are application integration interface services that are executable on the computer to pass context and control of information to an application in said netcentric computing system that is external to said application services, said application integration interface services further executable on the computer to specify a communication path for passing information to said application external to said application services, and define an interface by which other applications can expect to receive information from said application external to said application services;
a component framework service executable on the computer to provide components of said netcentric computing system with a standard infrastructure for allowing an application running on components to communicate within and across applications in said netcentric computing system; and
operating system services executable on the computer to provide said netcentric computing system with underlying basic computing services.
4 Assignments
0 Petitions
Accused Products
Abstract
An environment services architecture for a netcentric computing system is disclosed by the present invention. The environment services architecture includes runtime services for converting non-compiled computer languages into machine code during the execution of an application on the netcentric computing system. System services perform system-level functions in the netcentric computing system are also provided that may be selected from the group consisting of system security services, profile management services, task and memory management services and environment verification services. In addition, the environment services architecture also includes application services for performing common functions in the netcentric computing system. A component framework service provides components of the netcentric computing system with a standard infrastructure for allowing an application running on components to communicate within and across applications in the netcentric computing system. Further, operating system services are provided for providing the netcentric computing system with underlying basic computing services.
119 Citations
42 Claims
-
1. An environment services architecture for a netcentric computing system, comprising:
-
a computer; and a memory in communication with the computer, the memory including runtime services executable on the computer to convert non-compiled computer languages into machine code during the execution of an application on said netcentric computing system; the memory including system services executable on the computer to perform system-level functions that are selected from the group consisting of system security services, profile management services, task and memory management services and environment verification services; the memory including application services executable on a computer to perform common functions in said netcentric computing system, wherein said common functions include first services and second services, wherein said first services are selected from the group consisting of application security services, error handling/logging services, state management services, active help services and common services, and wherein said second services are application integration interface services that are executable on the computer to pass context and control of information to an application in said netcentric computing system that is external to said application services, said application integration interface services further executable on the computer to specify a communication path for passing information to said application external to said application services, and define an interface by which other applications can expect to receive information from said application external to said application services; a component framework service executable on the computer to provide components of said netcentric computing system with a standard infrastructure for allowing an application running on components to communicate within and across applications in said netcentric computing system; and operating system services executable on the computer to provide said netcentric computing system with underlying basic computing services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing an environment services architecture for a netcentric computing system, comprising the steps of:
-
converting non-compiled computer languages into machine code during the execution of an application on said netcentric computing system with at least one runtime service located on a client and a server; performing system-level functions on said netcentric computing system with at least one system service located on said client and said server, wherein said system services are selected from the group consisting of system security services, profile management services, task and memory management services and environment verification; performing common functions in said netcentric computing system with common services located on said client and said server, wherein first common services are selected from the group consisting of application security services, error handling/logging services, state management services, active help services and common services; enabling an application on a remote client to access externally stored parameters and validation rules in said netcentric computing system with second common services that are codes table services; selectively caching in application related memory on said remote client at least a portion of a code table created using said codes table services, wherein said code table is created from said externally stored parameters and validation rules that are accessed using said codes table services; passing context and control of information to an external application in said netcentric computing system with third common services that are application integration interface services, wherein said external application is external to said remote client; using component framework services located on said client and said server for providing a standard infrastructure for components to communicate within and across applications in said netcentric computing system; and providing basic computing system services to said client and said server with operating system services. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An environment services architecture for a netcentric computing system, comprising:
-
at least one web server connected with a remote client; wherein said client and said web server include runtime services, system services, application services, a component framework service and operating system services, wherein said application services include codes table services and application integration interface services, said codes table services are configured to enable applications on said remote client to use parameters and validation rules stored in said netcentric computing system external to said web server and said remote client, and said application integration interface services are configured to provide a gateway to pass context and control of information to an application in said netcentric computing system that is external to said web server and said remote client. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification