A method, apparatus, article of manufacture, and a memory structure for
generating a remotely-invokable computer procedure in an arbitrary
language. The method comprises the steps of describing a computer
procedure interface in an arbitrary server program language, translating
the computer interface from the arbitrary language to an interface
definition language, compiling the translated procedure interface to
produce a client stub and a server stub, and compiling and linking a
client and server program to the respective client and server stubs. The
apparatus comprises a computer network implemented system for performing
the foregoing steps, and the article of manufacture comprises a program
storage medium, tangibly embodying instructions for performing the
foregoing method steps.
Um método, instrumento, artigo da manufatura, e uma estrutura de memória para gerar um procedimento remotely-invokable do computador em uma língua arbitrária. O método compreende as etapas de descrever uma relação do procedimento do computador em uma língua arbitrária do programa do usuário, traduzindo a relação do computador da língua arbitrária a uma língua da definição de relação, compilando a relação traduzida do procedimento para produzir um topo do cliente e um topo do usuário, e compilando e ligando um programa do cliente e do usuário aos topos respectivos do cliente e do usuário. O instrumento compreende um sistema executado da rede de computador para executar as etapas antecedentes, e o artigo da manufatura compreende um meio de armazenamento do programa, embodying tangibly instruções para executar as etapas antecedentes do método.