-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Server bắt đầu chạy
Với mỗi client kết nối tới thì sẽ chấp nhận kết nối và assign 1 thread xử lý cho client đó
Thread xử lý được lấy từ lớp ClientHandler extends từ lớp Thread
Sau khi thiết lập kết nối Server gửi tới Client 1 object câu hỏi( hiện tại mới chỉ gửi 1 String ví dụ) -> lặp lại cho hết câu hỏi
Việc gửi câu hỏi đến client là đồng thời và sau khi gừi câu hỏi thì không chập nhận thêm kết nối mới ( đang chơi thì k được join)
Cài đặt biến đếm đồng bộ giữa Server và các Client
Client đọc object gửi về và hiển thị ra màn hình
Client chọn 1 đáp án -> Gửi đến server 1 kí tự trong số A B C D
Server xử lí các case: (lưu đáp án) https://user-images.githubusercontent.com/57358091/97099203-0135dc80-16b9-11eb-9ba9-f5f7437fb96c.jpg
Sau khi chơi xong Server thực hiện xử lí đáp án và trả về 1 Object kết quả ( Sẽ có cách xử lý để phân biệt object gửi về là 1 câu hỏi hay kết quả)
Kết thúc