The backbone of the z/OS® system is the multiple virtual storage (MVS™) Basic Control Program with JES2 or JES3. These provide the essential services that make z/OS the system of choice when you need to process your workloads reliably, securely, with complete data integrity and without interruption.
Find summary and complete details about these services in z/OS Unicode Services User's Guide and Reference.
z/OS XML System Services is an integrated component of the BCP. It is a system level XML parser intended for use by system components, middleware, and applications that need a simple, efficient, non-validating XML parser. It provides a buffer-in, buffer-out processing model in which the document to parse is provided by the caller in one buffer; the z/OS XML System Services parser creates a parsed record stream in another buffer, also provided by the caller. Large documents can be processed by replenishing the input buffer with more data, and reusing the output buffer or specifying a new one when it is filled. z/OS XML System Services is invoked as a callable service and provides an assembler interface for callers to use. It is accessible from normal environments such as batch and z/OS Unix System Services, as well as from more esoteric environments such as SRB mode and cross-memory.