Explain dynamic server creation briefly.
Dynamic Server Creation:
If only one server handles one request at a time, each client should wait while the server fulfils the one request. Within contrast, a concurrent server can handle various requests simultaneously.
While a request arrives, the server assigns the request to a thread of control which can execute concurrently along with existing thread. The server program is constructed into two parts: one which accepts request and creates a new thread for the request and the other which consists of the code to handle a single request. While a concurrent server start executing; only the first part runs. It is the main server thread waits for a request to arrive. While a request arrives, the major thread creates a new service thread to handle the request. The service terminates thread when handles one request.