我目前正致力于一个win form项目, 我希望提供一个在线备份服务,允许客户将他们的数据库传输到我们的服务器上。
所以我有一个方法已经创建了SQL数据库的备份,然后是拉链和加密。 我有一个wcf端点设置,我只需要我说这个文件(FileStream?)的位,并通过此服务上传并保存在此文件夹中。
我看了一下stackoverflow上的其他一些例子,但是,我似乎无法做头或尾。
所以我真的正在寻找一个体面的例子\链接(一步一步),这将帮助我这个,也可能是文件可能很大(最大2GB)所以我需要确保我没有任何时间在连接。
由于
答案 0 :(得分:0)
快速回答,对于WCF部分,您必须使用Streaming。
对于存储文件,是的,Sql Server上的FileStream是个好主意,因为文件将是sql维护过程的一部分,尤其是备份和事务。
要上传文件,除了WCF服务外,您还可以简单地使用Http Put请求。