|
Callback File System component lets you represent any structured or raw data as files and directories located on a virtual disk.
No matter if your actual data are kept in remote or local files, in database records, in memory, across the Internet or elsewhere, you will be able to represent and treat them as if they were part of one local or network file system.
Real location of the data doesn't matter, and other applications applications won't even be aware that they work with the data which are, in fact, not files at all.
And if you need to limit application access to such virtual disk, Callback File System provides means to use application-based and OS security-based mechanisms for access control.
|
Solid File System (SolFS)
is a component that implements high-performance file and document storage which can be placed on Hard Drives, Flash Cards, custom hardware equipment (mobile or not) or other real media devices.
SolFS storage can also be located inside files on disks, in database records, application resources, raw memory, Internet servers or inside any other logical objects.
Empovered by modern cryptographic algorithms, Solid File System natively keeps your data highly secured, plus you can always add your own encryption and authentication mechanisms. You will benefit from high storage capacity, multithreaded write/read operations, custom file attributes and tags, and much more.
Moreover, Solid File System allows implementation of controlled read/write access to its files from trusted 3-rd party file-processing applications.
|
|
CallbackFilter is a component that allows your application to track any file system events on low level and react to them on-the-fly.
Besides simple notifications, CallbackFilter lets your application decide how to process an operation request: whether modify input or output data before or after the operation is performed, deny access to the data, substitute or even cancel operation execution.
|
CallbackDisk
offers an easy way to create a virtual local disk backed by the previously created image of the real disk.
Also CallbackDisk can be used to create a virtual container for files which are then stored in a single storage block (file on the disk or in remote storage).
Creation of the virtual disk with CallbackDisk requires only a dozen of lines of code.
|