.NET框架下跨域的大文件传输的解决方案

 

一。需求:要实现跨域的文件传输,需要解决以下两点:

  1.  必须能够穿越防火墙,
  2. 大文件的传输(>400M)
  3. 目的地的客户端必须能够随时检查到传输来的文件并进行处理。
  4. 必须提供队列的可靠的消息传递。

基于以上的问题我们提出了以下的解决方案。

二。基本结构:

.NET框架下跨域的大文件传输的解决方案_第1张图片

 

三。 基本流程:

导出数据的基本流程:

.NET框架下跨域的大文件传输的解决方案_第2张图片

 

导入基本流程图:

.NET框架下跨域的大文件传输的解决方案_第3张图片

三。Code,利用到了Service Broker WCFWindows Service

 

  • Service Broker 简介
  • Service Broker 体系结构
  • Service Broker整个实践过程

  • 创建简单的Window Service 实例
  • WCF 基本概念
  • WCF通道模型
  • WCF绑定
  • WCF契约编程
  • WCF中的行为
  • WCF 安全
  • WCF大数据量传输解决方案

 

 

 

你可能感兴趣的:(windows,.net,框架,防火墙,service,WCF)