Client-side versus server-side operations

Client programs should be able to off-load some operations onto the server:

It is important to minimize the data transferred between client and server because, aside from making the best best use of available bandwidth, the server can be programmed with special knowledge about the data. In a large distributed system this information cannot realistically be coded into the client applications.

Previous   Next

James Gallagher