微软昨晚在其 .NET Foundation GitHub开源项目页中开放了 WCF分布式服务框架的代码。
到目前为止,WCF已经获得了223次星藏和68次fork。WCF是Windows Communication Foundation的简称,它以.NET Core框架为目标平台,意在让开发者搭建分布式架构,并以此搭建可跨平台运行的服务。WCF最早构建与Windows平台,但随着.NET Core的开源,WCF在未来也会支持OS X和Linux。
和.NET一样,目前在GitHub开源的部分是完整Windows Communication Foundation产品的一个子集,其它部分会在后续陆续补全。已经开源的部分主要可以被开发者用来开发Windows Store WCF应用,与之相关的具体库有:
ServiceModel.Primitives
ServiceModel.Http
ServiceModel.NetTcp
ServiceModel.Duplex
ServiceModel.Security
根据微软官方博客的信息,开源项目中已知可以正常工作的有以下部分: