• Live Demo
  • Media Gallery

Webfarm and multiple worker requests support with built-in FileStateServer

Webfarm upload

Due to AJAX uploading mechanism, most file upload components will fail to work when the application is used in a webfarm environment, or in server running multiple worker requests.

When running in such configuration, the load balancer automatically redirects the AJAX request to one of the available servers which may not be the originating server that receives the upload data. This mechanism affects the file upload component since the AJAX request may receive invalid response and thus unable to obtain the required upload information which finally failing the progress bar.

Intersoft WebFileUploader addressed this limitation elegantly with FileStateServer technology. When using FileStateServer, WebFileUploader streamlines all required uploading information in its state server, making it possible for AJAX request to receive real-time synchronized information regardless of the server that process the request.

  • Live Demo

IIS 6 and IIS 7 integrated mode

WebFileUploader is built upon http module to provide reliable, memory-efficient implementation for large file uploads support. In addition, it also relies on http handler to support many advanced features such ability to abort currently uploaded files, cancel other pending uploads, and more.

Large file upload with minimal resources consumption

The standard ASP.NET file upload component often fails when uploading large files, for instance, a 10 MB file. Two of the most common errors are request time out and out of memory error. That happened because the standard file uploading implementation in ASP.NET requires the file to be entirely uploaded before it returns a response to the client side.

WebFileUploader takes advantage of HttpModule technology to handle large file upload with a more sophisticated implementation that doesn’t perform memory-level buffering. As the result, WebFileUploader can handle large file uploads with very minimal memory and resources consumption.

Close window
back back back forwardforwardforward