Web server reads, extracts course information and updates course status (remaining space), open TCP port, and prepare to response students’ action (add/drop) which is defined by a strategy file. Each ...