[jcifs] We have a screenshot!
Allen, Michael B (RSCH)
Michael_B_Allen at ml.com
Tue Aug 20 14:03:18 EST 2002
> -----Original Message-----
> From: A Kumar [SMTP:lists at akumar.org]
> Sent: Monday, August 19, 2002 11:31 PM
> To: jcifs at samba.org
> Subject: RE: [jcifs] We have a screenshot!
>
> I used jcifs to create a similar webbased interface. The performance
> was never up to a level I would consider acceptiable(even a couple of
> people using would drive cpu usage to 100%). I used apache with tomcat,
> not sure if that was the reason for the poor performance. This was also
> a much older version of jcifs.
>
I'm afraid this might just be Java. Period. But Tomcat is quiet slow compared to
resin and many people noticed a sizeable performace gain with jCIFS 0.5 (I think
that's when I rearranged the IO buffers). Remains to be seen.
When I (one user) click through NetworkExplorer running on Resin it's *very fast*.
Takes less than 1 sec for the page to load unless it's your WINNT/System32 directory
which takes ~7 seconds to list 1345 objects. Regular Explorer takes about 5 to do
the same.
Actually there's a way to improve this so that's it's faster than Explorer. If I add a
method like listFiles( Lister lister ) where Lister is an interface with a mehtod that
receives arrays of SmbFiles repeatedly to incrementally read directory entries I
can start pushing them down to the client as their being read from the SMB server.
That would *appear* to be a lot faster because the top of the display will update
almost immediately even on huge directories with 20000 files.
> I found that for the most part internet explorer ignored the
> content-type header and relied on the file extension to determine how to
> handle it.
>
Yes. This is true. IE totally ignores the Content-type field. But all other browsers
do not so it's pretty annoying if you don't submit the proper content type.
> > -----Original Message-----
> > From: jcifs-admin at lists.samba.org
> > [mailto:jcifs-admin at lists.samba.org] On Behalf Of Allen,
> > Michael B (RSCH)
> > Sent: Monday, August 19, 2002 7:33 PM
> > To: 'jcifs at samba.org'
> > Subject: [jcifs] We have a screenshot!
> >
> >
> > I uploaded a screen capture of the soon to be released
> > jcifs.http.NetworkExplorer servlet browsing my workstation at
> > the freshmeat project page.
> >
> http://freshmeat.net/projects/jcifs/
>
> This works with Mozilla on Linux too which might be a real easy way for
> newbies to browse there Windows files. If the jcifs.http.NtlmHttpFilter
> is enabled, the users credentials will be used to access SMB resources.
>
>
More information about the jcifs
mailing list