我知道,由于(很多原因),WCF服务比ASP.NET Web服务更好。但是,如果您需要的是拥有3个简单的方法,每个方法都有2-3个参数,那么使用WCF服务是否合理?
对我来说,似乎是用大炮射击鸟类。
非常感谢!
答案 0 :(得分:2)
框架具有您不需要的功能并不是不使用它的好理由。 WCF只对几种方法提供简单的服务,如果你需要它,你将拥有协议绑定,可扩展性,安全性等的灵活性。也就是说,3.0版本的WCF确实需要大量的智力开销才能开始;该团队正在努力减少这一点并使其像asmx一样容易上手。如果可以,请使用4.0。
答案 1 :(得分:1)
对此有很多意见。我遇到的最常见的主题是你的观点,简单的工作/简单的服务。话虽如此,我认为将WCF服务整合在一起非常快速和容易,并且已经将我们的任何传统ASMX服务转换为WCF,因为它们需要更新,即使是较小的服务。