[jcifs] Re: Question about SmbTransport.java,
Performance improvement
Michael B Allen
mba2000 at ioplex.com
Mon Apr 10 05:24:35 GMT 2006
On Mon, 10 Apr 2006 04:33:59 +0200
Thomas Bley <thomas.bley at simple-groupware.de> wrote:
> Hi Mike,
>
> In SmbTransport.java there is in doConnect():
> tconHostName = address.getHostName()
>
> I changed this to:
> tconHostName = address.getHostAddress();
>
> Now connecting is (very) much faster, and I can even use
> smb://administrator:xxx@127.0.0.1/ as smb-url.
> (I tested Samba, WinXP, w2k3 and w2k3 as ad-controller)
>
> Are there any reasons why I need getHostName() ? Do I need it for NetBios ?
I'm not sure how important it is but we do as Windows does so it
stays. As for it being faster I suspect you're just seeing name service
query timeouts because you don't have WINS. You could solve that by just
tweeking your resolveOrder.
Mike
More information about the jcifs
mailing list