gnu.hylafax implements the HylaFAX client network protocol in pure Java. With it, Java applications can access a HylaFAX server in various ways, such as queueing FAX jobs, checking server/job status, and retrieving FAX files. The gnu.hylafax distribution also includes gnu.inet.ftp, a pure Java implementation of FTP client protocol (RFC0959).
NiceSTEP Java Components is a set of Java Beans and standard dialogs that give your Java application the look and feel of N*XTstep, GNUstep, and WindowMaker. It includes useful sample applications: Slide Projector, an image viewer/organizer with integrated slideshow, NiceSTEP Editor, a simple text editor with N*XT style scrollbars, NiceSTEP FTP, a graphical FTP client, and NiceSTEP CD Burner, a front end to mkisofs and cdrecord. Components include a N*XT-style scrollbar, a listbox, checkboxes, radio buttons, a 3D line, a multi-line label with a 3D border, text editing components, a directory navigator, pulldown buttons, popup lists, and more.
JFtp is a Swing Java network and file transfer client. It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs. It includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming and queueing, browsing the LAN for Windows shares, and more. The FTP API is separated from the GUI and can also be used in third-party applications. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
Open Simp-X is a powerful Internet platform for everyone, attempting to change programming for the Internet with sharing database information. It strives for scalablility, reliability, and ease of use. The platform consists of a client/server pair. Security is a top priority, and data transfers are encrypted. Open Simp-X achieves scalability through plugins. Plugins can collect information, manipulate it, and send it back to the database. Writing plugins is easy since they do not have to worry about how to send or receive their information, and can focus on manipulating it. Open Simp-X can be set up to retreive data through a LAN or through a Web server.