comp.lang.ada
 help / color / mirror / Atom feed
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




             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