comp.lang.ada
 help / color / mirror / Atom feed
From: "Constantine A. Sismanidis" <constantine.a.sismanidis@boeing.com>
Subject: ada < - > java bindings wanted
Date: 1999/08/12
Date: 1999-08-12T00:00:00+00:00	[thread overview]
Message-ID: <FGD8I1.Joo@news.boeing.com> (raw)

Good afternoon all,

My apologies in advance for posting this to so many newsgroups, and for
posting what may be blindingly obvious to some.

We are in the process of porting a very large legacy system from UNIX to
Windows NT. Most of the code in this system is written in ada (with a
smattering of C and FORTRAN). The user interface uses the X window System.

We need to be able to call java from an ada main routine (we plan to build
the user interface in java), and to have java call the legacy ada code. We
will be using Rational's ada compiler. We *can* get this to work by having
ada call C which will then call java (using the Java Native Interface); or
java calling C (using the Java Native Interface), which will then call ada.
However, we would very much prefer to call java directly from ada, and ada
from java, in order to avoid the extra layers of code that would be
required.

Have others been faced with this sort of situation (ada calling java calling
ada), and if so, how did you solve the problem?
--
Constantine A. Sismanidis                       Senior Software Engineer
The Boeing Company                                         (703)219-3812
11242 Waples Mill Road, Suite 300                     Fax: (703)219-3813
Fairfax, VA 22030-6075       e-Mail: constantine.a.sismanidis@boeing.com







             reply	other threads:[~1999-08-12  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-08-12  0:00 Constantine A. Sismanidis [this message]
1999-08-12  0:00 ` ada < - > java bindings wanted David Botton
1999-08-12  0:00 ` Tucker Taft
1999-08-12  0:00   ` Tucker Taft
1999-08-12  0:00 ` Jim White
1999-08-14  0:00 ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1999-08-20  0:00 Geoff Bull
1999-08-20  0:00 ` Robert Dewar
1999-08-20  0:00   ` Ted Dennison
1999-08-20  0:00     ` Florian Weimer
1999-08-21  0:00     ` Robert Dewar
1999-08-21  0:00   ` Simon Wright
1999-08-22  0:00     ` Robert Dewar
1999-08-22  0:00   ` Geoff Bull
1999-08-21  0:00     ` Robert Dewar
1999-08-21  0:00     ` Robert Dewar
1999-08-12  0:00 Constantine A. Sismanidis
1999-08-12  0:00 ` Stanley R. Allen
1999-08-13  0:00 ` Ted Dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox