Tom, you mean you've got some third party analytical chemistry
software running on Windows boxes, and you to upload data from it into
OpenACS? Who initiates that data transfer, the Windows users push it
to OpenACS, or OpenACS is connecting to and pulling something from the
Windows software?
If push, then WebDAV sounds cool, but I don't see why that would be
any better than just having the Windows machines dump files into the
filesystem of the server via Samba or whatever, and then have OpenACS
parse them and read them in.
Or do you have control over the client end Windows box software too,
aka you're writing it yourself or the like? Ah, or perhaps the
OpenACS server is not on the LAN but is far away on the Internet
somewhere?