ASP.Net聊天应用程序中的异步文件传输(点对点)

时间:2010-10-27 04:22:58

标签: c# asp.net ajax wcf file

我使用WCF / ASp.net开发了一个聊天应用程序。我想异步地将文件从一个聊天用户传输到另一个聊天用户。对此最好的方法是什么?

这是我的见解/疑惑

  1. 我之间需要一个中央服务器吗? 两个用户来协助文件 转移?
  2. 我可以创建直接频道吗? 没有中央服务器?
  3. 我是否需要存储/上传它 在哪里进行文件传输?
  4. 我应该如何进行文件传输 可靠?

1 个答案:

答案 0 :(得分:0)

我发现通过在没有服务器的情况下直接在两个客户端之间建立通道来进行文件传输几乎是不可能的。因此,应该存在中央服务器来为文件传输服务。我还发现WCF在不同的绑定和分块机制方面为文件传输提供了出色的支持。