Xjob is a GUI task scheduler. The drag-and-drop GUI makes it easy to create and maintain complex job routines, and visualize each job as it is created. Xjob has proven itself under the most rigorous testing scenarios and industry applications. It can handle jobs ranging from simple FTP to integrated deployment of external programs and applications for complex jobs. A typical Xjob process retrieves files from FTP servers and e-mails from POP or IMAP servers. It then processes the files and sends them to a local disk or other servers via FTP or e-mail. Users can schedule multiple processes for Xjob as hourly, daily, weekly, or monthly jobs. It is completely fault tolerant and ensures that valuable data is never lost in the case of unexpected downtime. If any computer shuts down or is unavailable, Xjob's process verification ensures that the job will continue once the host computer is restarted. It runs on all systems that support Java, and provides a Web-based administration interface to monitor and control jobs. A built-in Web server displays statistics for current jobs via the Web.
ColoradoFTP is an FTP server that is fast, reliable, and extendable. It is fully compatible with RFC 959 (File Transfer Protocol), and its plug-in system makes it easy to extend the functionality with virtually any feature. The goal of this project was to create an FTP server that features the possibility to include tasks specific to a particular business.
MultiLoad is a load balancer that redirects HTTP requests to pre-defined servers/locations. It gives the provider a way to balance the traffic and hides the real download location. It allows you to manage different version of each download. It is also a load balancing server extension. You can distribute files on some servers so that a downloaded file can be loaded form different servers. These servers can have different priorities to control the active traffic.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
JFileUpload is a Java applet that allows uploading of files and folders to any Web or FTP server. This component can be integrated into any application, whether the server-side technology is JSP/Servlet, PHP, Coldfusion, CGI, or Microsoft ASP. The front-end provides an upload progress bar, a cancel button, and drag-and-drop support. JFileUpload supports very large uploads over 2GB and can resume broken uploads. Its colors, size, and language can be customized.
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.
edtFTPj/PRO is a Java library that performs secure file transfers. It supports FTPS (FTP over SSL), both explicit and implicit modes, and SFTP (FTP via SSH). It also supports asynchronous transfers and FTP connection pools. All major FTP operations are supported, including both active and passive modes. It provides a progress monitor interface, allowing applications to receive progress updates for their file transfers. The library is built on the open source edtFTPj and shares its API. It is compatible with Android 1.5 and above.