O'Reilly logo

.NET Web Services: Architecture and Implementation by Keith Ballinger

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

Chapter 15. Designing Web Services

You can design a Web service from the viewpoint of the client or from the viewpoint of the service. Both are valid in terms of the application and the server architecture. You can certainly design for either one, and in this chapter, we'll examine the points that apply to each.

On the other hand, I think it's a mistake to take a single requirement, such as server-side performance, and drive all of the architectural decisions from that. I think it is usually best to take a more holistic view. Try to look at all of the major requirements, not just yours, but also those of the person with whom you will be interacting—the developer on the other end of the wire.

Design decisions almost always affect all areas of development. ...

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