<53e74645.6000...@ibphoenix.com>
Message-ID: <a2df4a7f7c30f812d5f98c4057c3a...@imap.procolix.com>
X-Sender: m...@lawinegevaar.nl
User-Agent: RoundCube Webmail/0.2

On Sun, 10 Aug 2014 12:15:33 +0200, Dimitry Sibiryakov <s...@ibphoenix.com>
wrote:
> was a lot of languages (including Java and .NET in their early days)
that
> were unable to use good old C interface. They had to invent tricks (JNI
for for example
> or using network protocol directly) to get access to Firebird, not you
to provide a
> interface to them. 
> Nothing has changed.

IIRC, calling C interfaces from Java code (using JNI), has been possible
from Java 1 (or maybe 1.1), but most Java developers don't want to deal
with native dependencies in their applications. That in itself is the main
reason to write against a wire protocol and not against a native library.
The main reason that Jaybird actually supports a native library at all is
for Firebird embedded.

Mark

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to