欢迎访问程序人生,本站为你提供各类IT资讯与开发中各类问题的解决方案!
 找回密码
 立即注册

QQ登录

只需一步,快速开始

欢迎访问【程序人生-重庆纽新】,本网站为软件开发人员视觉的IT资讯、软件开发中各种问题的解决办法!!
码途山海.智隐长卷 IT资讯 查看内容

微软分布式服务框架WCF开源了

2015-5-24 20:38| 发布者: lzg| 查看: 773| 评论: 0|来自: ITEYE

摘要: 微软下了开源的决心之后,好消息接踵而来。之前是.NET Core(CoreCLR和CoreFX,然后是编译器平台Roslyn和Orleans。刚才,微软又宣布将其SOA框架WCF开源了,GitHub地址是https://github.com/dotnet/wcf。微软的官方博 ...
微软下了开源的决心之后,好消息接踵而来。之前是.NET Core(CoreCLRCoreFX,然后是编译器平台Roslyn和Orleans。刚才,微软又宣布将其SOA框架WCF开源了,GitHub地址是https://github.com/dotnet/wcf。 

微软的官方博客表示,开源版本的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)吐槽说: 

引用
WCF的REST是我见过任何框架中最丑的HTTP/REST实现,而它的PRC方法签名、SOAP格式和代码生成客户端代理提供了今天Web服务中最脆弱的技术组合之一(参考这里中文译文
来自: 极客头条
路过
路过
雷人
雷人
握手
握手
鲜花
鲜花
鸡蛋
鸡蛋

最新评论

相关分类

友情链接