If you are downloading from one machine to another, regardless of protocol, you can split the files up into five different segments based on byte offsets and then use the java.io.RandomAccessFile class. If you are dealing with multipart byte streams over HTTP, you will need to be a bit trickier. See the commons.fileupload package in the Jakarta project at: http://jakarta.apache.org/commons/fileupload/
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.