On 2010-05-05 20:10:47 +0200, Alexander Foken wrote: > On 05.05.2010 14:24, John Scoles wrote: >> That is what I would say you would have to go with as I could not find >> a C or C++ interface for it on my quick look at the site. There must >> be one someplace though?? > Why should there be a C/C++ interface for a Database written entirely in > Java?
For the same reason why you might want a Java interface to a database
written in C: So that you aren't forced to write your applications in
the same language as the database.
In the Unix world, ABIs are typically defined via a C interface: It's
stable, it's compiler-independent, and every language has a way to call
it. So when you have a C interface, you can write your application in
any language you want (including Java). The same is not necessarily true
for other languages (including Java).
Of course for a server you don't need an ABI: You can (and maybe should)
publish the network protocol instead and let people write their own
client libraries.
hp
--
_ | Peter J. Holzer | Auf jedem Computer sollte der Satz Ludwigs II
|_|_) | Sysadmin WSR | eingeprägt stehen: "Ein ewig Rätsel will ich
| | | [email protected] | bleiben, mir und andern."
__/ | http://www.hjp.at/ | -- Wolfram Heinrich in desd
signature.asc
Description: Digital signature
