微软分布式服务框架WCF开源了
程序员文章站
2022-06-02 19:36:00
...
微软下了开源的决心之后,好消息接踵而来。之前是.NET Core(CoreCLR和CoreFX,然后是编译器平台Roslyn和Orleans。刚才,微软又宣布将其SOA框架WCF开源了,GitHub地址是https://github.com/dotnet/wcf。
微软的官方博客表示,开源版本的WCF目前只是微软WCF的一个子集,针对的平台就是.NET Core。足以开发Windows Store的WCF应用包括移动App和与已有WCF服务通信的中间层。包括的组件有:
这个消息在Hacker News上成了头条。不过主要的评论都是负面的,不是对开源本身,而是WCF这个产品。
主要的意见都是WCF太复杂、太重了,过度设计而实现糟糕,而且大部分应用场景都有更好的技术选择:
ASP.NET MVC Web API
ServiceStack
Nancy(.NET微框架,很像Ruby里的Sinatra)
可能唯一剩下的场景是将两层系统转变为三层,只需改改配置文件。
ServiceStack的项目负责人Demis Bellot(@mythz)吐槽说:
微软的官方博客表示,开源版本的WCF目前只是微软WCF的一个子集,针对的平台就是.NET Core。足以开发Windows Store的WCF应用包括移动App和与已有WCF服务通信的中间层。包括的组件有:
- ServiceModel.Primitives
- ServiceModel.Http
- ServiceModel.NetTcp
- ServiceModel.Duplex
- ServiceModel.Security
这个消息在Hacker News上成了头条。不过主要的评论都是负面的,不是对开源本身,而是WCF这个产品。
主要的意见都是WCF太复杂、太重了,过度设计而实现糟糕,而且大部分应用场景都有更好的技术选择:
ASP.NET MVC Web API
ServiceStack
Nancy(.NET微框架,很像Ruby里的Sinatra)
可能唯一剩下的场景是将两层系统转变为三层,只需改改配置文件。
ServiceStack的项目负责人Demis Bellot(@mythz)吐槽说:
引用
上一篇: 软文的撰写分为几个部分?有什么要注意的吗
下一篇: 初识css:层叠样式表