Browse Prior Art Database

Distributed Application Development Aid

IP.com Disclosure Number: IPCOM000118041D
Original Publication Date: 1996-Aug-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 4 page(s) / 80K

Publishing Venue

IBM

Related People

Metwalli, I: AUTHOR

Abstract

Distributed Application Development Interface (DADI) Version 1.0 supports EPM for OS/2* V2.0 (EPM V5.50) and EPM V5.51. This version supports Distributed Computing Environment Application Program Interface (DCE API) expansions only, which means that when a DCE application developer types a DCE API name using the EPM editor with DADI installed, DADI will provide the API parameters in the correct order and type for the developer. For example, if the developer types the following using the EPM editor (assuming the file extension under development is '.C', and the DCE API name is in a separate line by itself): ds_search

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

Distributed Application Development Aid

      Distributed Application Development Interface (DADI) Version
1.0 supports EPM for OS/2* V2.0 (EPM V5.50) and EPM V5.51.  This
version supports Distributed Computing Environment Application
Program Interface (DCE API) expansions only, which means that when a
DCE application developer types a DCE API name using the EPM editor
with DADI installed, DADI will provide the API parameters in the
correct order and type for the developer.  For example, if the
developer types the following using the EPM editor (assuming the file
extension under development is '.C', and the DCE API name is in a
separate line by itself):
         ds_search

By pressing the 'space' bar, DADI will replace the API name with the
following:
         ds_search (session,
                   context,
                   name,
                   subset,
                   filter,
                   search_aliases,
                   selection,
                   &result_return,
                   &invoke_id_return);

This is called the DCE 'SHORT' format.

Other DADI Features include:
  o  "DCE LINE" command:
     DCE application developers can get all parameters for a DCE
    API written in one line instead of each parameter on a separate
    line by typing the 'DCE LINE' command in the EPM command
    dialogue box.  Then typing DCE API name followed by the 'space'
    bar will provide the developer with the following format:
     ds_search (session, context, name, ...  , &invoke_id_return);
  o  "DCE LONG" command:
     For a quick help on the DCE API parameter type, DCE
    application developers can type the 'DCE LONG' command in the
    EPM command dialogue box, then type the DCE API name followed
    by the 'space' bar to get the the following format:
             ds_search  (OM_PRIVATE_OBJECT  session,
                        OM_PRIVATE_OBJECT  context,
                        OM_OBJECT          name,
                        OM_SINT            subset,
                        OM_OBJECT          filter,
                        OM_BOOLEAN         search_aliases,
                        OM_OBJECT          selection,
                        OM_PRIVATE_OBJECT  *result_return,
                        OM_SINT            *invoke_id_return);
  o  "DCE SHORT" command:
     To go back to the SHORT format mentioned earlier,
    developers can type the 'DCE SHORT' co...