A powerful development library for creating and managing virtual filesystems in your Windows applications. Easily map/mount filesystems as local virtual drives - no driver coding required. Offered in a Java edition that provides seamless integration with popular development environments like Eclipse and others.
Create and Manage Virtual Filesystems
CBFS Connect allows you to present any data source as a fully-featured Windows filesystem—be it database records, local or remote files, dynamically-generated content, or anything in-between. Without writing a single line of driver code, you'll be able to expose your data as just another drive full of files and folders, making it easy for users to view and interact with, and giving other applications the ability to access and manipulate it via standard file APIs.
Create Robust Filesystem Implementations: CBFS Connect's performant, event-driven design lets your application manage every aspect of your virtual filesystem's operation. You'll get from "idea" to "implemented" quickly and easily thanks to its consistent API and extensive documentation.
Modify Remote Data On-the-Fly: Easily handle use-cases that require on-the-fly modification of remote data, such as client-side encryption. The alterations take place within the virtual filesystem, so they're completely transparent to end-users.
Utilize NTFS Security Features: CBFS Connect supports all standard NTFS security mechanisms, allowing you to easily secure the contents of your virtual filesystem.
Port FUSE-Based Applications: Very easy to use, with a uniform, intuitive, and extensible design. Common component interfaces across platforms & technologies.
Enforce Custom Access Restrictions: Only your application knows the real location of your data, so you can create and enforce your own permission schemas specifying which users and third-party applications can access, view, or modify it.
Leverage Any Data Source: You have total control over the contents of your virtual filesystem, so you can use any data source your application has access to. It can be local or remote, database records or REST services, static or dynamically-generated, or something else entirely.
Outstanding Technical Support: Backed by an expert team of support professionals. Unlimited free Email support or paid Premium Support options.
Other Features...: Detailed documentation, sample applications, how-to articles, and more!