Browse Prior Art Database

Cobol Data-Type Support in the Interface Definition Language

IP.com Disclosure Number: IPCOM000110963D
Original Publication Date: 1994-Jan-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 64K

Publishing Venue

IBM

Related People

Brealey, CL: AUTHOR [+4]

Abstract

A mapping method for enabling COBOL subroutines to be distributed via the remote procedure call mechanism is disclosed. The data manipulations ensure that COBOL subroutines can be called from COBOL and other computer languages, and that procedures written in other computer languages can be called from COBOL.

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

Cobol Data-Type Support in the Interface Definition Language

      A mapping method for enabling COBOL subroutines to be
distributed via the remote procedure call mechanism is disclosed.
The data manipulations ensure that COBOL subroutines can be called
from COBOL and other computer languages, and that procedures written
in other computer languages can be called from COBOL.

      The Network Data Representation (NDR) is a standard data format
to or from which clients and servers distributed in a network convert
their local data types.  Although the Network Data Representation
contains many data types, the types required by the COBOL programming
language are not directly supported.  Therefore, the COBOL data types
must be converted to and from their closest semantic equivalents.
The mappings to accomplish this are shown in Table 1.

      The conversions to and from Network Data Representation data
types allow other languages using semantic mappings to these data
types to communicate.  Therefore, COBOL routines can call routines
written in other programming languages, and vice versa.