How does a requester-server architecture differ from a client-server architecture?
The client-server architecture evolved from the original requester-server architecture. In a requester-server architecture both the requester(s) and server(s) reside on the same platform and they communicate using a common protocol. An example of a requester-server application is a Pathway application running SCOBOL requesters and communicating with Pathway servers…both the requester and server are on the same (Compaq NonStop) platform). In a client-server architecture, the client(s) and requester(s) reside on different platforms and communicate using a common protocol. An example is DSM/SCM where the client is residing on a PC (Windows on Intel/compatible platform) and the server is residing on a Compaq NonStop server (server is a NonStop TS/MP server class). Another example is TSM (Tandem Service Management) application.