微軟昨晚在其 .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
根據微軟官方博客的信息,開源項目中已知可以正常工作的有以下部分: