Reusable Server Kernel
The Reusable Server Kernel enables vendors and application programmers to write multithreaded server programs that heavily exploit VM technologies. These servers can be constructed without knowledge of data transport mechanisms, multithreaded APIs, or I/O performance boosters and without reinventing API suites necessary in one server after another.
The Reusable Server Kernel is an empty
server program that
server writers can use as a starting point for developing and executing
server programs on CMS. The Reusable Server Kernel consists of a text
library of routines and a macro library of function prototypes and
constant definitions. To construct an actual server program, the server
author attaches application-specific code to a set of interfaces in
the Reusable Server Kernel.
For more information, see z/VM: Reusable Server Kernel Programmer's Guide and Reference.