开发者

Why web services remains an integrated part in .net 4.0

Why 'web services' concept has not been removed from VS 2010 becoz WCF services provides almost all features which 'web services' does. Is there anything available in web services which can not be implemented by WCF service or is just becoz of backward compatibility?

Any help would be greatly appreciate开发者_StackOverflow中文版d ,

Thanx


Because .NET is downwards compatible to any version >= .NET 2. Removing anything from .NET that is part of a an earlier release would destroy downward compatibility. Remember: .NET 3 is a superset of .NET 2, .NET 3.5 is a superset of .NET 3 and so on...


Believe it or not, some people (not me) at my company actually prefer web services or WCF services because adding them makes less changes to the config file. You do have to admit that WCF services take considerably more setup than web services.


Most likely because SOAP remains a significant interop mechanism between .NET and Java systems (among others). And removing web services would make the tons of code that has already been written to do said interop stop functioning. Web services aren't going anywhere.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜