The response time is the amount of time that it takes to respond to a request for a service. A service here does not refer to a web service; a service can be any unit of work. The response time is influenced by the network throughput can be divided into three parts:
- Wait time: The amount of time that the requests will spend waiting for other requests that took place earlier to be completed.
- Service time: The amount of time that it takes for the service (unit of work) to be completed.
- Transmission time: Once the unit of work has been completed, the response will be sent back to the requester. The time that it takes for the response to be transmitted is known as the transmission time.