Professional Documents
Culture Documents
Exercises
Exercises
1. Config thời gian server thông báo rảnh rỗi (trạng thái IDLE) là 30s.
Config thời gian client gửi thông báo Keep Alive là 20s.
2. Tạo 2 Client, nếu có 4 thông báo keepAlive gửi đến server liên tiếp thì đóng các phiên hoạt
động(session) ở server (từ thời điểm này server không nhận các tin nhắn từ 2 client đó nữa), nếu
client kết nối lại thì server vẫn nhận bình thường.
(Hướng dẫn : Hàm : acceptor.getManagedSessions().values() trả về list các session đang hoạt động.
Chạy vòng for qua các session và dùng lệnh session.close(true) để đóng session. Có thể có cách khác)
3. Chặn các kết nối đến server đến từ địa chỉ của 2 client bên trên.
( Hướng dẫn
-add địa chỉ cần block vào list( thực hiện trong method : MessageReceived)