Hi,
I am a senior VC++ developer, however a relative newcomer to the world of
..NET. I have been trying to sift through the reams of information, jargon,
and versions and been unable to come to a conclusion on a recommended
approach for blob transfer across the net. Without luck, I finally defer to
a newsgroup and hope that some advice can be solicited on this matter. Our
preliminary thoughts follow.
Specifically, the blob or file to be transferred contains intellectual
property. For this reason, the idea is to have a web service securely
retrieve the file (either from a database or the file system on the server),
and send this (or be asked for this) by a web client. The web client cannot
have direct access to the database/file system.
What I don't understand is what the most up to date preferred approach to
support this architecture? Send file via a dataset? XML with the blob as a
node? Filestream? Do different security approaches preclude/exclude
different options? Use SOAP? Use WS-Remoting?
I realise this is quite vague, but hope that I can be pointed in the right
direction here. URLs to well-written tutorials would be much appreciated.
Any and all advice welcome. Thanks in advance.
David
|