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. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access