QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

WCF 已开源

  • 2015-05-22
  • 本文字数:557 字

    阅读完需:约 2 分钟

.NET 基金会近日宣布将 Windwos 通讯开发平台 (WCF) 开源。WCF 最初由.NET 3.0 引入,为跨应用通讯提供高级抽象方式。它支持 HTTP、TCP、命名管道之间的单向和双向消息通信,此外,在第三方扩展的帮助下,还支持任何基于消息的传输格式。

WCF 的声誉好坏参半,虽然它入门很容易,但学习曲线则极其陡峭。一部分原因是由于靠不住的设计决策,更大一部分原因是它学习资源的缺乏。微软在 WCF 的文档方面投入太少,直到 Carlos Figueira 于 2011 年发表系列博客文章 WCF Extensibility ,我们才有了针对这个框架高级功能的好教材。

WCF 的开源版本由以下 5 个库组成:

  • ServiceModel.Primitives
  • ServiceModel.Http
  • ServiceModel.NetTcp
  • ServiceModel.Duplex
  • ServiceModel.Security

WCF 项目组长 Ron Cain 写道:

微软于 2015 年 4 月的构建大会上发布了 Visual Studio 2015 RC,它支持在通用 Windows 应用和 ASP.NET 5 应用中使用 WCF。这些在 VS 2015 RC 中用于构建 WCF 库的代码已经移至其 GitHub 代码库,且后续工作都将基于 GitHub 上的版本进行。通过为 WCF 项目贡献代码,你也就是直接对 WCF 支持通用 Windows 应用和 ASP.NET 5 应用的功能做出了贡献。

所有基于 HTTP 或 TCP 的单向通信已经完全支持。双向通信如 web sockets,以及众多安全特性如 SSL 的支持工作正在进行中。

查看英文原文 WCF is Open Source

2015-05-22 07:512428

评论

发布
暂无评论
发现更多内容

C++ 左值引用与 const 关键字

Java-fenn

Java

如何快速开发灵活自定义报表

力软低代码开发平台

阿里分布式全栈手册,整整1000页,太顶了

程序知音

Java 架构 分布式 阿里 后端技术

技术分享 | 白盒测试方法论

霍格沃兹测试开发学社

技术分享 | Bug定位方法

霍格沃兹测试开发学社

女生参加java培训前景如何

小谷哥

技术分享 | 测试环境搭建

霍格沃兹测试开发学社

在武汉Java培训费用多少

小谷哥

深圳web前端培训费用多少?

小谷哥

21个大厂Offer?这份“Java核心技能精讲”轻松收割

收到请回复

Java 云计算 开源 架构 编程语言

Linux下使用LVM方式进行文件系统创建,详细教程

阿柠xn

Linux 运维 文件系统 lvm 9月月更

【CSM认证】11月1-4日在线工作日班 | 全国招生

ShineScrum

项目管理 Scrum Scrum Master 敏捷项目管理

Java培训可以从事哪些工作

小谷哥

深入浅出用户态协议栈

C++后台开发

后台开发 TCP/IP 网络协议栈 C++开发 用户态协议栈

如何成为一个好的设计师 or 程序员?

宇宙之一粟

读书笔记 设计 技巧 知识 9月月更

经典面试题-Appium原理

霍格沃兹测试开发学社

技术分享 | 常用测试策略与测试手段

霍格沃兹测试开发学社

LED显示屏人屏互动未来已来

Dylan

户外LED显示屏 led显示屏厂家

如何通过C#/VB.NET在Excel中隐藏或显示网格线

在下毛毛雨

C# .net Excel

技术分享 | 什么是软件缺陷

霍格沃兹测试开发学社

技术分享 | Web测试方法与技术之JavaScript 讲解

霍格沃兹测试开发学社

京东云无线宝产品部负责人张晓东 : 京东云无线宝与开源的亲密关系 | 《大神详解开源 BUFF 增益攻略》讲座回顾

Apache IoTDB

物联网 京东云 企业号九月金秋榜

6个月我从小厂逆袭,薪资上涨70%,坐上美团L8技术专家!

收到请回复

Java 云计算 开源 架构 编程语言

与未来对话:PingCAP 用户峰会亮点全放送

PingCAP

#TiDB

拼多多、蚂蚁、字节2022届(大三)后端研发暑期实习

Java-fenn

Java

经典面试题-定位不到元素

霍格沃兹测试开发学社

技术分享 | 黑盒测试方法论—因果图

霍格沃兹测试开发学社

技术分享 | web前端的HTML浅析

霍格沃兹测试开发学社

大数据培训机构如何选择

小谷哥

字节二面:Redis 的大 Key 对持久化有什么影响?

程序知音

Java 数据库 redis 字节跳动 面试

快速构建基本的SpringCloud微服务

Java-fenn

Java

WCF已开源_.NET_Jonathan Allen_InfoQ精选文章