Environment service architectures for netcentric computing systems
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.
-
Citations
88 Claims
-
1-46. -46. (canceled)
-
47. An environment services architecture for a netcentric computing system, comprising:
-
runtime services for converting non-compiled computer languages into machine code during the execution of an application on said netcentric computing system;
system services for performing 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;
application services for performing 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, wherein said second services are application integration interface services that are configured 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 configured 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 for providing 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 for providing said netcentric computing system with underlying basic computing services. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. 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 (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. 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 (79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
Specification