MSO Technical Description

MSO (the Multi-Session Option) is a server that allows many users to run FOCUS within the same address space. This technical description of MSO assumes you are familiar with the OS/390 concepts of address spaces, tasks, enqueuing and dequeuing, and wait/post.

Topics:

Technical Overview

CICS Access to MSO

MSO Resource Manager

The FastLoad Facility

Internal APF Authorization

FOCUS was traditionally run by a TSO user from a CLIST or ISPF panel, or via a batch job using submitted JCL. In either case, the copy of FOCUS that was run required a separate address space (either TSO's or the batch job's) to execute. Use of TSO and batch also generally requires the end user to have some knowledge of OS/390, and for many applications a simpler interface was preferable.

MSO provides an alternative to these methods. It allows many FOCUS users to run in one address space. It gives users a simpler environment, allowing them to log on directly from VTAM, or to connect from a CICS region, or from TSO. A single MSO region allows users to connect from any or all of these sources simultaneously. Resources such as allocations to files may be shared as desired, while full access control is maintained using the site's normal security package.

03mso1.gif

Many of the internal components of MSO are described in more detail in the topics that follow.


Information Builders