×

Programming system for generating client and server programs from an undistributed application program

  • US 5,675,805 A
  • Filed: 06/20/1996
  • Issued: 10/07/1997
  • Est. Priority Date: 08/14/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A software tool for converting a non-distributed application program to a Distributed Computing Environment distributed application, said software tool comprising:

  • means for parsing said program to extract therefrom semantic information of procedures to be called by a remote procedure call;

    means for automatically detecting conflict between said extracted semantic information and an input Interface Definition Language file;

    means for reporting said conflict to a user;

    means for generating an output Interface Definition Language file;

    means for enabling a user to alter said output Interface Definition Language file to become a next said input Interface Definition Language file;

    means for causing performance of said parsing, detecting, generating, reporting and enabling iteratively on successive said next Input Definition Language files until correct said Interface Definition Language files are generated;

    means enabling a user to generate an application profile defining the structure of said distributed application;

    means for generating from said application profile glue code for supporting the execution of said distributed application; and

    whereby said output Interface Definition Language file, or an Interface Definition Language file derived from said output Interface Definition Language file, is invoked by an Interface Definition Language compiler to generate files for compiling and linking with said glue code and a Distributed Computing Environment run-time library to form at least a client or server application.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×