Yes, when the file to upload is quite large, you can use the method
SetUploadSegment() to configure a segmented upload operation
// For a file bigger than 1 MB, upload it in 500-KB segments DWObject.SetUploadSegment(1, 500);
For segmented upload, the server-side script is quite different. Check out how it is done in C# here.
In this article: