O'Reilly logo

Applied XML Programming for Microsoft® .NET by Dino Esposito

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

.NET Remoting vs. Web Services

Web services were designed to overcome a few Web architecture problems—particularly in the area of component interoperability. Web services are key tools for accessing otherwise inaccessible functionalities exposed over heterogeneous hardware and software platforms.

If we stopped our analysis here, the conclusion would be rather obvious: Web services are the first fundamental software development of the new millennium. Although Web services will certainly represent a milestone in the history of computer programming, the more we design them and use them, the more we realize they have serious limitations. Subsequently, and perhaps unfortunately, using a Web service isn’t always the best solution.

Which Came First? ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required