Ulhas Tuscano
Ulhas Tuscano

Reputation: 5620

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 appreciated ,

Thanx

Upvotes: 0

Views: 105

Answers (3)

Seth
Seth

Reputation: 46453

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.

Upvotes: -2

Jay
Jay

Reputation: 2141

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...

Upvotes: 3

Jacob
Jacob

Reputation: 78890

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.

Upvotes: 0

Related Questions