W3C home > Mailing lists > Public > www-jigsaw@w3.org > May to June 1997

Re: FTP Server Written in Java?

From: David J. Spitz <dave@netsation.com>
Date: Fri, 16 May 1997 16:28:21 -0400
Message-Id: <199705162025.QAA01456@kds5.kivex.com>
To: "John Tokash" <jtokash@KartoffelSoft.com>, "'Advanced Java'" <advanced-java@scam.XCF.Berkeley.EDU>, "'Jigsaw mailing list'" <www-jigsaw@w3.org>, "'Jeeves interest mailing lists - for discussing the Jeeves HTTPserver.'" <JEEVES-INTEREST@javasoft.com>
No, although I wrote a TFTP client/server package. The hardest part of the
whole thing is dealing with timeouts in a reasonable way, since there's no
equivalent of a timeoutable socket.read() in Java (1.0.2, at least). You
have to architect this ugly mess of multiple threads which wait and notify
each other to achieve the same effect. I've discussed my design with
several people on these lists who know more than I do and the consensus
appears to be that, ugly as it is, what I've done is correct and as simple
as possible given the constraints.

Anyway, you might try a gamelan search. If anyone's done it, it's likely to
be there.

David
-------------------------------------------
David J. Spitz           dave@netsation.com
Netsation Corp.    http://www.netsation.com

----------
> From: John  Tokash <jtokash@KartoffelSoft.com>
> To: 'Advanced Java' <advanced-java@scam.XCF.Berkeley.EDU>; 'Jigsaw
mailing list' <www-jigsaw@w3.org>; 'Jeeves interest mailing lists - for
discussing the Jeeves HTTPserver.' <JEEVES-INTEREST@javasoft.com>
> Subject: FTP Server Written in Java?
> Date: Friday, May 16, 1997 3:36 PM
> 
> Has anyone come across or written an FTPD in java?
> 
> Thanks!
> John
> John Tokash  ::  jtokash@kartoffelsoft.com
> 
> KartoffelSoft, Inc.
> www.kartoffelsoft.com  
> Creative Software From Creative Folks
> 
> KartoffelSoft is * HIRING * Java Developers!!
>     www.kartoffelsoft.com/jobs/jobs1.htm
> ___
> To subscribe/unsubscribe/see archives -
http://www.xcf.berkeley.edu/lists.html
Received on Friday, 16 May 1997 16:25:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 9 April 2012 12:13:26 GMT