ExpeDat functionality can be integrated into web pages, emails, documents, or anywhere else you can place a link. End-users can browse files within their web browser, click-links anywhere for one-step file transfer, or visit fully customizable landing pages. All of this is accomplished with no plug-ins, no Java, and no external services.
Optimized data transport does require that native code run on the client system. ExpeDat makes this easy by providing single-executable clients which require no installation or administrative privileges. Communication between web browsers (or any active document) and the clients is handled using the "expedat://" URL scheme. This simple but powerful mechanism is standards compliant and requires no plug-ins, no Java, and no software beyond the ExpeDat client itself. See the Client Integration section for more about how ExpeDat clients are used for web integration. See the expedat:// URLs section for details of how they work and how you can build your own custom integrations.
Users can use any standard web browser to view files and folders, monitor upload status, check available free space, start uploads and downloads, and perform file maintenance. All of this can be enabled by copying a single file onto your server. The server integration page is fully brandable and customizable. See the Server Integration section for more about integrating ExpeDat web browsing into your server.
Monitor the status of one or more ExpeDat servers by installing a single PHP file along with the mtping utility on any web server. The status.php page shows an operational summary of each server, including load, latency, idle time, and counts of errors, warnings, and failures.
You can send ExpeDat commands directly to end-users via email, documents, web pages, or even plain text. For example, you can send a link to an ExpeDat hosted file via email. By installing a single file on any web-server, you can accomplish this using regular http:// URLs and provide users with a landing page, instructions, and an opportunity to download client software. The user links landing page is brandable and customizable. See the User Links section for more about using http:// links with ExpeDat.
Web pages can communicate directly with a local ExpeDat Desktop to initiate data transfers and monitor their status. Once ExpeDat Desktop has been launched using an expedat:// URL, calls to http://127.0.0.1:8090/ will allow local web applications to create and maintain their own browser-based interface.