About
 
  SBBI Home
  Index
  Features
  Changes
Developers
 
  Todo
  Forum
  Download
 
  Built with Apache Forrest logo Financial help logo
 
Designed for Firefox logo Java.net member logo
 


by SuperBonBon  PDF 

Just Another FTP Server



What is JAFS  > Main goals  > Credits 

What is JAFS

JAFS ( Just Another Ftp Server ) is an enterprise class FTP RFC implementation written in Java. JAFS can handle multiple FTP server instances concurrently and implements the most modern FTP releated technologies as well as some "home-made" features.

Main goals

The goal of this software is to provide an Java implementation with solid fundations that can be extended and used either by private users or enterprises.

Here are the other main goals :

  1. A comprehensive configuration interface.
  2. Must support heavy client load.
  3. The server must work in any network environment ( ADSL routers ).
  4. The server architecture is scalable and FTP command implementation can be easily modified/added.
  5. The server must provide tools and APIs for an easy integration into the server IT environment.
  6. Reaching a level of functionality equal to commercial software.
  7. The server must be secure and implement all security related RFC.

Some of these primary goals are reached, but there is still work left to do, especially to complete the JMX administration interface and client load (NIO migration). Provided a better ( on the usability view point ) Web based interface. Finally, many efforts have been made on the security side and this direction will continue to be followed.

Credits

The author gratefully thanks all the library authors for their great work and involvement in the java open source community.


 

Copyright © 2005 SuperBonBon Industries. All rights reserved.
Unless otherwise expressly noted, the contents of these pages are licensed under the Creative Commons - Attribution / Share Alike license.