From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ff62,2d65aa7cef9be000 X-Google-Attributes: gid10ff62,public X-Google-Thread: fa91f,2d65aa7cef9be000 X-Google-Attributes: gidfa91f,public X-Google-Thread: 103376,2d65aa7cef9be000 X-Google-Attributes: gid103376,public From: Dale Stanbrough Subject: Re: Ada83, RPC and IDL compiler/RPC generator Date: 1997/06/04 Message-ID: <5n2bb9$dfe$1@goanna.cs.rmit.edu.au>#1/1 X-Deja-AN: 245953876 Distribution: world References: <5n1mi0$s6p@nntp02.primenet.com> X-XXMessage-ID: Organization: RMIT, Melbourne, Australia Newsgroups: comp.lang.ada,comp.os.ms-windows.networking.tcp-ip,comp.os.ms-windows.programmer.networks Date: 1997-06-04T00:00:00+00:00 List-Id: Joseph Wisniewski writes: "I am working on an application in which the client end (user interface) is written in C++ and the server will be an Ada83 application. We are looking at using RPC as our means of communications. I am looking for a IDL compiler or RPC generator that will generate Ada83 RPC stuff. I have an IDL compiler for NT that generates C from Microsoft and I have access to the RPC generator on the Sparc (which also generates C), what I really need is something that will do the same thing for Ada83." The distributed systems annex (DSA) would be one good way of accomplishing this if you can move to Ada95 you can get partioning tool support for your client computers (Glade (a PCS tool for Gnat) only does Linux & Sparc, not NT) you could write an Ada backend network interface for your C++ code. The final picture would be... NT Solaris DSA User ->|C++ front end...Ada backend | <------------> | remote client | Glade may be inappropriate because a It doesn't support NT (as yet, i don't know what the latest is) b It doesn't support Passive Shared partitions (which i think you'ld need at the solaris end). However you can get a support agreement with ACT/Glade people to develop this for you. ADEPT, another partitioning tool, may be of use, I'm not really sure. Dale