Hi Joshua,
thanks a lot for your contribution, I sincerely appreciate everyone's effort
I am not an expert and I mainly work by reverse-engineering from examples. At the moment though I cannot see how I can change the file name through a web form upload as the Upload.asx only takes 3 parameters and none of those seems to have influence on the final file name...
even if I could change the filename though, I could still end up with the concurrent request issue, where basically I cannot uniquely recall the file that was just uploaded and perform operations to it. In my case it's appending metadata, but it could be anything else depending on your needs. Maybe you need to move it to a different directory, maybe you want to share the file, etc etc...
the real issue is that there's no unique identifier that you can use to recall the uploaded file/s
I am thinking out loud, but probably the only unique reference to the file upload operation is the token, as it is known before the upload. If the token was included among the file information (like the MD5) you could always refer to the files uploaded with that token and perform operations to them...
interesting intellectual discussion anyway, curious to see how the final solution from Nirvanix will look like :-)
ciao Luca