写点什么

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

评论

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

高密度 ARM 服务器如何引领“数智时代”发展,打通“智变质变”正循环

GPU算力

深度学习 并行计算 arm架构 高性能计算 ARM服务器

一文读懂SCADA系统的组件功能及应用

2D3D前端可视化开发

组态软件 工业组态软件 web组态软件 SCADA

一体化移动办公平台,让政企工作更轻松、更便捷

BeeWorks

《流浪地球2》的现实倒影(一):从量子计算机到MOSS

脑极体

量子计算机 小苔藓 流浪地球 MOSS

新增模型服务、训练记录、源代码关联追溯,助力模型全生命周期管理|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 云计算 数据分析 编程建模

英特尔锐炫DX9,DX11,DX12游戏性能持续提升,个别游戏高达87%

科技之家

低代码开发平台 打开数字化转型普惠之门

力软低代码开发平台

营销大数据如何帮助企业深入了解客户-镭速

镭速

微盟全链路压测:如何帮助电商业务实现10倍性能提升?

TakinTalks稳定性社区

CMAE 结合对比学习和掩码,提高表征辨别力

Zilliz

《数字经济全景白皮书》后疫情时代数字化驱动增长洞察之赛道篇

易观分析

数字经济 数智化转型

开年直播 | 博睿数据创始人兼CTO对话InfoQ,聊聊2023年重要战略技术趋势:可观测性

博睿数据

可观测性 博睿数据 媒体声音

DataEase 启动异常如何解决:Access denied for user 'root'@'xx.xx.xx.xxx' (using password YES)

搞大屏的小北

DataEase

SR锁存器与D锁存器设计与建模

timerring

FPGA

【知识点】如何快速开发、部署 Serverless 应用?

Serverless Devs

Camtasia2023汉化中文版电脑屏幕录像和编辑的软件

茶色酒

Camtasia2023

2023最新版网络安全保姆级指南,从0基础进阶网络攻防工程师

网络安全学海

运维 网络安全 信息安全 渗透测试 漏洞挖掘

AirServer2024免费的手机投屏电脑软件

茶色酒

AirServer AirServer2023

微软提出 TinyMIM,首次用掩码预训练改进小型 ViT

Zilliz

CrossOver2023MAC电脑切换win系统打造的虚拟机软件

茶色酒

CrossOver2023

WorkPlus即时通讯软件,专注于企业信息安全可靠的企业IM

BeeWorks

专访三维空间雷成老师 | 原来水墨画风格的3D建筑动画可以如此惊艳……

Renderbus瑞云渲染农场

瑞云渲染 3D建筑动画 三维空间

什么是渲染农场,渲染农场一般怎么收费?

Renderbus瑞云渲染农场

云渲染农场 渲染农场

持续耕耘显卡市场,英特尔锐炫驱动重大升级

科技之家

可变二维码,玩转“码”上时代

旺链科技

区块链 区块链技术 区块链溯源

数据结构-Hash常见操作实践

杨充

函数计算|如何使用层解决依赖包问题?

Serverless Devs

音频编辑服务UI SDK接入指导及常见问题

HarmonyOS SDK

HMS Core

得物商家客服桌面端Electron技术实践

得物技术

node.js 前端 前端架构 Electron 客户端开发

Kratos微服务框架实现权鉴 - Zanzibar

golang 微服务 鉴权 Kratos Docker 镜像

泰山众筹4.0sun模式开发系统技术

薇電13242772558

智能合约

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