HP 3000 Manuals

Factors to Consider When Using Programmatic Control [ RJE User/Programmer Reference Manual ] MPE/iX 5.0 Documentation


RJE User/Programmer Reference Manual

Factors to Consider When Using Programmatic Control 

You should consider the following items when using programmatic control.

 *  In programmatic control mode users may develop their own routines to
    access features within the subsystem while minimizing operator
    interaction.  It is the responsibility of the user to design and
    develop routines that will operate satisfactorily in their
    environment.

 *  The inherent security problems of BSC protocol (used by the RJE
    subsystem to emulate an IBM 2780/3780) are amplified by the
    availability of the programmatic control mode.  The order of
    submission of files sent by an #RJIN subsystem command will not
    necessarily correspond to the order of reception of the data sets by
    an #RJOUT, #RJLIST, or #RJPUNCH command.  Command files presented to
    RJE for execution should not be designed on an In/Out correspondence
    model.

 *  Users of programmatic control mode must consider the mutual read
    accessibility of command files.  Command files should reside in
    groups and accounts that by default are accessible to any other user
    of RJE using programmatic control or they should be made specifically
    accessible by using the MPE RELEASE command.  The RJE subsystem
    operates as a user process and must be able to read all of the
    read-accessible files identified to it.  This includes all command
    files identified directly through an #RJCMDFILE subsystem command and
    indirectly through command file names resident in a message file.

 *  Coordination of file access privileges are the responsibility of the
    user.  This is usually accomplished by working with the system
    manager.

 *  Some forms of system error recovery can only be achieved from within
    the application of the user.  If a system failure should occur when
    RJE is processing a command file, processing of the command file will
    stop and the subsystem loses the command file name when the system is
    restarted and RJE resumes processing.



MPE/iX 5.0 Documentation