Subject | Re: [ib-support] interclient for windows vs interclient for linux |
---|---|
Author | Paul Beach |
Post date | 2002-01-10T09:08:58Z |
> Shouldn't the interclient.jar file in version 2.01 for firebird beBe the same as what? An aardvark?
> the same? The windows jar file seems to be 2 times bigger. Any
> reason for this?
If by this you mean - shouldn't the Firebird 2.01 Windows InterClient.jar be
the same size as the Linux.jar then not necessarily.
1. I didn't obsfucate the packages - as there is no need.
2. I compiled it using JDK 1.3 Enterprise Edition. Not strictly necessary,
but since I was already using it, I didn't see any point in changing it.
> Also, is the linux jar compatible with Solaris? If not, can the? - Maybe I am missing something here - but a .jar file is java and should
> linux source file be compiled for solaris?
be cross platform.
What isn't cross platform is the interserver piece, as thats written in
C/C++ and needs to be compiled specifically for each platform.
Also the behaviour of interserver is different on Windows, to Unix, on unix
it uses inetd to fork new processes whilst on Windows it effectively spawns
another process on connection.
> I have interclient/interserver running fine on Win2000. When I useAll this is saying is that the interclient.jar file you are using hasn't got
> interclient on Solaris hitting the Win2000 interserver, I get this
> error:
>
> [interclient] Installed versions of InterClient and InterServer use
> incompatible client/server protocol versions. See API reference for
> exception interbase.interclient.BadInstallationException
the same version number as the interserver you are connecting to. When you
create an interclient.jar file and interserver you make sure that they both
reflect the same internal version number, that way you guarentee
compatibility between the two.
Regards
Paul Beach
Main Tel (UK):+44 (0) 1844 354465
Mobile: (UK): +44 (0) 7764 188603
http://www.ibphoenix.com
For all your upto date Firebird and
InterBase information