FileCatalyst provides a variety of integration options for third-party Independent Software Vendors (ISVs) to support accelerated file transfers within their products. The FileCatalyst SDK boasts a large number of components, development languages, and environments.
FileCatalyst can be integrated into any application/workflow with minimal coding and provides a full range of method calls with access to all common and advanced features.
|Java, CLI, REST
|Administration of FileCatalyst Server (Example: Add/Remove Users, Manage Current Transfers)
|Full Control of entire application (Example: Add new Site, Modify Scheduler, Change bandwidth)
|Integrate web transfers within any web application (Example: Get local/remote files, execute upload)
|FileCatalyst Client API
|Java, C++, CLI, .NET
|Integrating into desktop applications
|FileCatalyst Workflow Job Submission
|Integrate job submission/distribution into any application
|FileCatalyst Workflow Administration
|Integrate creation of users, fields and forms
|Manage, Monitor entire FileCatalyst Deployment. Remotely control any connected node. Execute transfers remotely
|Integrate Node to Node Transfers into any application
*Transfer to and from Workflow
The Development Kit is the foundation of our products; if you own any qualifying products, the Development Kit may be licensed as an add-on. For standalone development, the SDK is typically added on to FileCatalyst Direct; however, some components are designed to interact with FileCatalyst Workflow.