This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
-------- Original Message -------- Subject: Re: RMI with netCDF and java Date: Wed, 29 Nov 2000 16:39:49 -0700 From: John Caron <address@hidden> To: Brian Schlining <address@hidden> References: <address@hidden> sorry forgot this question: > > The NetcdfServer does not appear to be multithreaded. Can it accept > requests from several clients a one time? It will make other clients wait while it finishes a request, but it will queue the requests so that it will typically be transparent to everyone, other than latency. Note that with RMI, the client blocks while waiting for the method to complete. Multithreading servers can help, but really only solves it on a multiprocessor CPU and possibly multiple disks. What you really want is non-blocking clients, which will come eventually.