• 分享WCF文件传输WCFFileTransfer


    前几天分享了分享了WCF聊天程序--WCFChat ,本文和大家一起分享利用WCF实现文件的传输。
    程序运行效果
    接收文件端:

    发送文件端:连接WCF服务,选择要传输的文件

    文件传输成功:

    我们会在保存文件的默认路径:C:\Documents and Settings\Administrator\桌面,下看到传输的文件:


    代码分析
    这里就不一一的阐述每一句代码的作用了,感兴趣的朋友可以下载,文后会有下载链接。说下值得注意的地方:
    前两天有人在百度知道中问能不能把WCF中的契约单独封装到一个类库中,当时感觉多此一举,无意中看到把接口单独分出去,有个很好的应用,就是利用通道实现客户端代理。
    ITransfer.cs
    Code
    利用通道创建客户端代理:
    Code
    这样,既不用添加服务引用,也不需要生成代理。
    文件传输的函数不是很难,代码如下:
    Code

    其他的代码感兴趣的朋友下载来研究吧!


    源代码:

    /Files/gaoweipeng/WCFFileTransfer.rar


  • 相关阅读:
    renren fast快速开发系统平台
    质量体系推广中的APQP
    人员能力管理——车间看板工具
    【生物信息】RPKM, FPKM和TPM
    【深度学习与TensorFlow 2.0】图片分类——多层感知机
    【深度学习与TensorFlow 2.0】入门篇
    【bioinfo】生物信息学——代码遇见生物学的地方
    【web开发】docker中的数据库
    使用docker搭建数据分析环境
    【数据科学】Python数据可视化概述
  • 原文地址:https://www.cnblogs.com/gaoweipeng/p/1565409.html
Copyright © 2020-2023  润新知