Asynchronous Server

Asynchronous Server

Asynchronous means that the threads can be executed concurrently with out blocking each other. It enhances the sharing of resources without being dedicated and blocked. Asynchronous servers do not create a new process or thread for a new request. Here the worker process accepts the requests and process thousands of it with the implementation of highly efficient event loops. 

  • Implemented the client for MULTIPLE servers
  • Sleep for 40 seconds in worker thread after breaking TCP connection
  • Used UDP for callback to client
  • Add Sums on Client
  • Wait for Sum loop to end before displaying results from server

Comment
Name
Email