2011-02-02 82 views
0

我目前正在开展一个win表格项目, 我希望提供一个在线备份服务,允许客户端将他们的数据库传输到我们的服务器上。WCF上传文件 - 点子和示例

所以我得到了一个方法,已经创建了SQL数据库的备份,然后拉链和加密。 我得到了一个wcf端点设置,我只需要我说的那个文件(FileStream?)并通过这个服务上传它并保存在这个文件夹中。

我看了一些其他在stackoverflow上的其他例子,但我似乎不能让头和尾巴。

所以即时通讯寻找一个体面的例子\链接(一步一步),这将帮助我与此,也该文件可能会很大(最大2GB),所以我需要确保我没有得到任何超时连接。

感谢

回答

0

快速的答案,对于WCF部分,你将不得不使用Streaming

对于存储文件,是的,Sql Server上的FileStream是一个好主意,因为这些文件将成为sql维护过程的一部分,尤其是备份和事务。

要上传文件,除了WCF服务外,您还可以简单地使用Http Put请求。