From: Geoff Bull <gbull@acenet.com.au>
Subject: ada < - > java bindings wanted
Date: 1999/08/20
Date: 1999-08-20T00:00:00+00:00 [thread overview]
Message-ID: <37BD0169.B49F73A5@acenet.com.au> (raw)
>
> 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?
A C wrapper around JNI isn't necessary because I have written
an Ada wrapper around JNI, called Cafe1815.
It is open source with a license intended to be less
restrictive than GPL, but if you make improvements I'd
like to incorporate them for the benefit of all.
You can find Cafe1815 at:
http://www.acenet.com.au/~gbull/
Due to work and study pressures, I can only make minor
improvements for free. Ofcourse, if you have money to spend ...
Cheers
Geoff
next reply other threads:[~1999-08-20 0:00 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-08-20 0:00 Geoff Bull [this message]
1999-08-20 0:00 ` ada < - > java bindings wanted 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
-- strict thread matches above, loose matches on Subject: below --
1999-08-12 0:00 Constantine A. Sismanidis
1999-08-12 0:00 ` David Botton
1999-08-12 0:00 ` Jim White
1999-08-12 0:00 ` Tucker Taft
1999-08-12 0:00 ` Tucker Taft
1999-08-14 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