Features
ExpeDat™ is designed for a very wide variety of use scenarios and network environments. Below are some of the key features which set ExpeDat apart.
| Performance | Basic Interfaces | Web Integration |
| Easy Setup Server | Preconfigured Clients | JavaScript API |
| Security | Compression | Application Integration |
| Resumeable Transfers | Large Transfers | More |
ExpeDat can move data as fast as the underlying systems allow. You can also control performance to meet specific targets or avoid disruption to other traffic. See the Performance section for details.
A familiar "FTP-like" interface is available for Windows and Mac OS X with MTPexpedat.
Drag-and-Drop file upload is available with DropDat.
Command line file transfer using syntax similar to "scp" is available with movedat.
You can create ExpeDat URLs which can be embedded in web pages, PDFs, emails, or any place users may click on a link. When users click, MTPexpedat is automatically launched, configured, and begins the download.
An easy-to-use JavaScript library allows web pages to dynamically execute MTPexpedat downloads.
The ExpeDat server can be installed as a system service or run directly from the command line. It consists of a single small executable consuming minimal resources.
Administrators can configure self-contained, customized clients that can then be emailed or otherwise distributed to end-users. DropDat droplets are icons which can be placed a user's desktop for one-step drag-and-drop uploads. Create separate droplets for each destination. MTPexpedat clients can be embedded with performance and configuration settings customized to your environment.
The movedat command line interface is completely self-contained and designed for easy scripting and embedding. The server produces machine parseable logs and is capable of executing external processes for notification or data ingest. See Tech Note 0015 for more about embedding and integrating ExpeDat.
All user credentials are encrypted with AES-128 and content encryption is easily enabled. The server provides integrated system authentication for access to native, Active Directory, LDAP, NIS, and other logon schemes as well as private authentication for ExpeDat only access. See Tech Note 0016 for more details about encryption and authentication security.
Inline content compression is available with the MTPexpedat and movedat clients. See Tech Note 0014 for a discussion of the advantages and disadvantages of compressing your data.
ExpeDat can transfer individual files up to 8 exabytes in size. MTPexpedat and DropDat can handle folders containing tens-of-thousands of files, while movedat can transfer hundreds of thousands in a single session. Up to 16 exabytes can be transferred in a single session.
In the unlikely event of an interrupted transfer, files can be resumed from the point of interruption. All clients offer automatic retry for network and capacity related errors.
There are many more features and capabilities for MTPexpedat, DropDat, movedat, and servedat. For technical "under-the-hood" discussions, see the DEI Tech Notes.