[jcifs] jcifs-0.7.15 released
Michael B Allen
mba2000 at ioplex.com
Thu Oct 23 15:48:24 EST 2003
The name service code has been modified to return a different response with
each 0x1C domain controller query. The range of servers is limited to the
top jcifs.netbios.lookupRespLimit entries in the NetBIOS response. The
effect that this will have is that the NtlmHttpFilter and NtlmServlet will
rotate through domain controllers when authenticating WWW clients. Also,
because different transports are used, fewer sessions will be multiplexed
over each resulting in an increase in scalability proportional to the
number of domain controllers used. This behavior can be turned off by
setting the jcifs.http.loadBalance property to false (the default is true).
If a jcifs.smb.client.domain property is specified (and domainController is
not specified) the NtlmHttpFilter will query for domain controllers by name.
If this property is true the Filter will rotate through the list of domain
controllers when authenticating users. The default value is true. The
jcifs.netbios.lookupRespLimit property can also be used to limit the number
of domain controllers used.
The 0x1C NetBIOS name query returns a list of domain controllers. It is
believed that the servers at the top of this list should be favored. This
property limits the range of servers returned by name queries. The default
value is 5 meaning the top 5 domain controllers will be used.
A program should be written to model the concepts of the task it
performs rather than the physical world or a process because this
maximizes the potential for it to be applied to tasks that are
conceptually similar and, more important, to tasks that have not
yet been conceived.
More information about the jcifs