An FTP Component by Xceed Software Inc

Xceed FTP Library V1.1

An FTP Component for ActiveX

Add flexible, high-performance FTP file transfer to your apps. Works with all FTP server types. If the built-in support for Unix, VMS, AS/400, Windows, and DOS server types is incompatible, you can plug in a custom parser for instant compatibility. Supports all major FTP operations, asynchronous non-blocking, resume transfers, passive mode for firewalls, SOCKS, wildcards and filtering, status and control events, and much more.

For more information about this product please visit the
ActiveX Technology
- A single fully self-contained COM object and ActiveX control written with ATL 3.0
- Requires no external DLLs, MFC DLLs or runtime libraries other than Winsock-2, which is found on all Windows operating systems after Windows 95 revision A.
- Both single-threaded (STA) and multi-threaded apartment (MTA) model design
- Instantiate the component dynamically without putting it on a form
- Supports multiple instances running simultaneously
- Optional background processing so your code can continue execution while the Xceed FTP Library is working
- Supports both Unicode and Ansi in one single control. The library automatically uses Unicode API calls for best performance when running on Windows NT, 2000 or XP.
- Supports notification by Events or by Custom Interface Advising for maximum efficiency
- ActiveX control interface has all constants, enumerations and types built-in. Code completion, property categories, help strings and context-sensitive F1-help fully supported
- Works with all 32-bit development environments that can use ActiveX controls, including VB, VC++, Delphi, C++ Builder, - VFP, Office, PB, VO, Web scripting languages, ASP and DCOM projects
- Optional ability to function as an AIC (Application Integration Component) for BizTalk Server

FTP support and major operations
- RFC 959, 1123 and 1579 compliant
- Fully uses Winsock-2 optimizations for best performance
- SOCKS Firewall Proxy support for performing FTP operations across intranet firewalls
- Passive mode
- Supports all standard FTP commands as well as custom FTP commands
- Send and receive files to/from disk or directly to/from memory buffers
- Send, receive or list entire directory structures recursively
- QuickFTP interface for transfering one or more files with only a single line of code
- Server directory listings are available through events or via easy to manipulate item collections
- Automatic directory listing parser or create your own custom parser for unknown listing formats
- Resume file transfers from any offset
- Streaming support. Send or receive data as it becomes available
- Rename or change file paths as they are being sent or received
- Automatic logging of FTP activity

Application-component interactivity
- Operations can be aborted at any time
- Provides status report events on a file-by-file basis as well as on the entire operation being performed, with percentages, byte and file counts. Easily add any kind of progress bar to your app.
- Events are triggered whenever a file is being sent, received, listed, etc.
- Notifies your application when and why a specific file cannot be processed.
- Notifies your application when a file being received is about to overwrite an existing file. Your application can then choose to overwrite it or skip it.
- Provides complete file information for the current file being processed.
- Your application receives info such as the amount of time a file took to transfer, the achieved transfer rate, and other info as it becomes available.
- Create your own custom filters in order to process or exclude files based on size or date
- Automatic full yield so other applications do not halt during processing.

Technical Information

Component Type - Contains the following types of components...

 • ActiveX Custom Control (OCX)
 • ActiveX Component (in process, DLL)
 • ActiveX Component (out-of-process, EXE)
For more information and to buy this product...
Publisher:
Xceed Software Inc
Product Type:
Component
Product Version:
V1.1
Prices From:
$299.95