Projects / Integral FTP

Integral FTP

Integral FTP is a JavaScript FTP library that supports secure FTP (FTPS and SFTP). It is easily integrated into Web pages, and it requires no server-side scripting. A sample HTML/JavaScript FTP client application is included. It supports active and passive mode transfers and resuming of interrupted uploads. Simultaneous transfers are also supported. A Java Runtime Environment is required.

Tags
Implementation

Recent releases

  •  23 Nov 2009 03:56

    Release Notes: A new code signing certificate valid for three years. A promptFile() Javascript function to prompt the user to select a file. Fixes for some Javascript compatibility issues. Various other minor fixes.

    •  04 Nov 2008 15:15

      Release Notes: Support was added for secure FTP, both FTPS (FTP over SSL) and SFTP (FTP over SSH). It now works in Safari on Windows. The local file-list now starts in the "home" directory, which shows a list of drives as well as the "Desktop" and "My Documents" folders. The new "home" button takes the user back to the home directory. URL arguments are now accepted for protocol, server, user, password, and directory.

      •  27 Nov 2007 06:02

        Release Notes: It is now possible to switch between ASCII/BINARY transfers and active/passive connection modes through the API. The API now supports non-English dates. A bug that caused occasional hangs on start-up was fixed. Path-related problems with local file editing were fixed along with a bug in MIME encodings for PNG and GIF.

        •  09 Aug 2007 05:54

          Release Notes: HTML editing of local files was fixed along with the handling of files whose names contain special characters such as '#' or have no extensions. Error handling and logging was improved.

          •  17 Jul 2007 08:33

            Release Notes: HTML editing was added. A bug that prevented the editing of files whose names contained spaces was fixed.

            Recent comments

            28 Nov 2007 19:40 bigbird

            Re: price
            I'd also like to point out that, while it's true that FTP isn't a terribly complex protocol, Integral FTP is actually a very sophisticated and complex piece of software. In particular, getting JavaScript and Java to interoperate reliably on multiple platforms was a real challenge. It also employs connection- and thread-pooling to facilitate multiple simultaneous transfers, each of which is abortable and reports progress.


            Finally, Integral FTP is unique. There are FTP applets around, but these are traditional applets with Java GUIs; they do not offer full any real integration with HTML/JavaScript. Integral FTP offers a JavaScript class that allows FTP operations to be controlled completely through JavaScript, thus allowing the web-developer to design their own user interface.

            28 Nov 2007 19:38 bigbird

            Re: price
            I'd also like to point out that, while it's true that FTP isn't a terribly complex protocol, Integral FTP is actually a very sophisticated and complex piece of software. In particular, getting JavaScript and Java to interoperate reliably on multiple platforms was a real challenge. It also employs connection- and thread-pooling to facilitate multiple simultaneous transfers, each of which is abortable and reports progress.


            Finally, Integral FTP is unique. While there are FTP applets around. These are traditional applets with Java GUIs; they do not offer full any real integration with HTML/JavaScript. Integral FTP offers a JavaScript class that allows FTP operations to be controlled completely through JavaScript, thus allowing the web-developer to design their own user interface.

            28 Nov 2007 01:29 bigbird

            Re: price
            It's not $200 per year. It's $200 forever. The 12-month subscription refers to how long users are eligible for support and updates. This is standard in the component market.

            27 Nov 2007 23:36 MarcusWolschon

            Re: price
            Still $200 per domain and year for a simple ftp-component
            that claims to still required java and not just javascript as the title leds to believe.
            It's not like ftp is a terribly complicated protocoll.

            27 Nov 2007 15:13 bigbird

            Re: price


            > Way too expensive for what is provides

            You're right. We have dropped the prices. Please see here (http://www.enterprisedt.com/products/integralftp/purchase.html).

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.