AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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:512453

评论

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

力扣(LeetCode)刷题,简单+中等题(第28期)

不脱发的程序猿

面试 LeetCode 编程之路 28天写作 算法面经

2021年3月国产数据库排行榜:OceanBase勇夺亚军 神舟挺进20强!

墨天轮

数据库 性能优化 运维

大话 Python:python 操作 excel 系列 -- 能够操作 excel 的 python 库有哪些?

老王说编程

Python ecxel

大话 Python:python 操作 excel 系列 -- 怎样将数据写入 excel 文件?

老王说编程

Python Excel xlsxwriter

从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程

JackJiang

JVM 分析工具

insight

JVM 3月日更

上周刚面的美团 现已拿到offer,分享一下三面面经

Java架构之路

Java 程序员 架构 面试 编程语言

蚂蚁金服三面真题:基础+高并发+消息中间件+GC算法+MySQL数据同步

Java架构之路

Java 程序员 架构 面试 编程语言

使用SSO增强身份安全性的四个原因

龙归科技

身份认证 SSO 密码管理

容器 & 服务:K8s与Docker应用集群 (一)

程序员架构进阶

容器 k8s 服务化 七日更 28天写作

【万字好文】一文看懂持续部署按需发布!DevOps部署和发布方法大全

京东科技开发者

DevOps SaaS

如何实现在直播中播放音频文件

anyRTC开发者

音视频 WebRTC 直播 RTC 音频

区块链助力山东文化旅游整体行业解决方案

源中瑞-龙先生

Pgbouncer最佳实践:系列三

PostgreSQLChina

数据库 postgresql 软件 开源社区

【科创人】融云CEO韩迎:飞信十年珍贵历练,做To B别有取巧的心思

科创人

牛掰,阿里架构师用 115 张原理与流程图,讲清了 Java 程序员常被问及的分布式架构核心知识点

Java架构师迁哥

一个100%省力的,让城市管廊运维变得轻松的秘诀

一只数据鲸鱼

物联网 数据可视化 智慧城市 3D可视化 智慧管廊

【LeetCode】比特位计数Java题解

Albert

算法 LeetCode 28天写作

字节跳动技术总监自爆:Android项目开发如何设计整体架构?建议收藏

欢喜学安卓

android 程序员 面试 移动开发

DataPipeline合伙人&CPO陈雷:成为中国的世界级数据中间件厂商

DataPipeline数见科技

字节跳动Android面试:来一份全面的面试宝典练练手,不吃透都对不起自己

欢喜学安卓

android 程序员 面试 移动开发

2021Java岗面试清单最新整理:分布式/Spring/JVM/并发编程等(15专题全面解析)

比伯

Java 编程 程序员 架构 面试

5G时代,为什么NoSQL和SQL存在短板?

VoltDB

数据库 通信 VoltDB 电信

四面字节跳动成功斩获offer(Java岗),只有努力复习,方能战胜寒冬

Java架构之路

Java 程序员 架构 面试 编程语言

女乘客跳车、货拉拉涉事司机被批捕

石云升

28天写作 3月日更

云计算、大数据已经过时?不,正是因为它们RPA才能大流行

王吉伟频道

人工智能 云计算 大数据 RPA 自动化

快手基于 Flink 的持续优化与实践

Apache Flink

flink

【数独问题】入门题:判断一个数独是否有效 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

基于 KubeVela 与 Kubernetes 打造“无限能力”的开放 PaaS

阿里巴巴云原生

容器 开发者 运维 云原生 k8s

一周信创舆情观察(2.22~2.28)

统小信uos

力扣(LeetCode)刷题,简单+中等题(第29期)

不脱发的程序猿

面试 LeetCode 编程之路 28天写作 算法面经

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