Câu hỏi

25/05/2013 20:29
Lập trình ASP, Cách quản lý thời gian bắt đầu và kết thúc 1 session ??
Lập trình ASP, tôi muốn quản lý thời gian bắt đầu và kết thúc 1 session nhưng gặp 1 trở ngại khi tắt trình duyệt chương trình không thể ghi nhận ngay thời điểm kết thúc session mà phải đến hết thời gian timeout mới ghi nhận.
gvit96
25/05/2013 20:29
Danh sách câu trả lời (1)

Trình duyệt web ở máy người dùng giao tiếp với web server bằng giao thức HTTP (HyperText Transfer Protocol), giao thức này làm việc theo cơ chế không quản lý thông tin trạng thái (stateless protocol), nó không quản lý và giám sát các cầu nối từ ứng dụng client. Chính vì vậy, phía web server không thể biết lúc nào web client gỡ kết nối với server (thí dụ tắt trình duyệt). Để khắc phục nhược điểm này, Microsoft cung cấp thuộc tính Timeout cho đối tượng Session ASP để người dùng có thể thiết lập lượng thời gian cần thiết trước khi timeout và chấm dứt session. Lưu ý thuộc tính Timeout là lượng thời gian kể từ lần giao tiếp cuối cùng của web client đến khi timeout xảy ra, bạn có thể thiết lập giá trị cho thuộc tính này sao cho phù hợp với yêu cầu riêng của mình (mặc định là 20 phút).
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip