Subject | Re: [Firebird-Architect] why KinderbasDB and Jaybird over the wire? |
---|---|
Author | Roman Rokytskyy |
Post date | 2009-08-06T20:03:38Z |
> I can talk only from .NET provider perspective, but the reason is,Same reason with Jaybird - loading a third-party DLL into JVM decreases
> that the implementation is native.
stability. Any serious error in fbclient.dll crashes whole JVM. In case
of pure Java driver the exceptions affect only part that work with
driver. Also multithreading - Jaybird is natively multithreaded,
fbclient.dll, if I am not mistaken, has a global mutex (that was an
issue with InterClient JDBC driver).
Roman