Services – System and Custom
Services - along with their APIs - add specific functionality to the standard INtime kernel. An application uses these services like any other INtime API.
A service is implemented as a process and can be loaded at runtime. Customers can thus add their own specialized services and APIs that then become accessible to all applications.
TenAsys provides several services that implement functionality considered mandatory for a full featured operating system. The processes for these system services are called kernel processes because they are directly built into the kernel – i.e., they do not need to be loaded. Beside the fact that they are built into the process, they are ordinary processes.
Examples for system services are DSM and GOBS. These services are explained in more detail in later chapters of the training.