Browse Prior Art Database

Distributed Data Management Command Validation Service

IP.com Disclosure Number: IPCOM000103637D
Original Publication Date: 1993-Jan-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Raisin, GT: AUTHOR

Abstract

The Command Validation Services is a generic Distributed Data Management (DDM) Architecture service, which verifies DDM exception conditions and product restrictions normally not handled by a target server parser. (Distributed Data Management Architecture is a communications architecture for data management services among distributed systems. Distributed File Management (DFM) is an implementation of this architecture for MVS). The command validation service algorithm provides solutions for these design problems: . Avoiding a search for the requested command. . Redundancy of executable code when validating commands. . How to tailor error checking according to command hierarchy. . How to issue different error reply messages for a particular command check.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 86% of the total text.

Distributed Data Management Command Validation Service

       The Command Validation Services is a generic Distributed
Data Management (DDM) Architecture service, which verifies DDM
exception conditions and product restrictions normally not handled by
a target server parser.  (Distributed Data Management Architecture is
a communications architecture for data management services among
distributed systems.  Distributed File Management (DFM) is an
implementation of this architecture for MVS).  The command validation
service algorithm provides solutions for these design problems:
  .  Avoiding a search for the requested command.
  .  Redundancy of executable code when validating commands.
  .  How to tailor error checking according to command hierarchy.
  .  How to issue different error reply messages for a particular
command check.  How to add support for new commands and command
exceptions as the DDM Architecture is changed.

      The figure illustrates how a command is validated.  An external
command module will call an entry point to validate a particular
command.

      Each entry point (1 in the figure) sets addressability to a
corresponding entry in the Command Validation Table (2 in the
figure).  The entry point then calls common internal mainline logic.

      Command validation is completed by a calling list of
subroutines (3 in the figure) specified in the Command Validation
Table entry.

      When a command validation subroutine...