Web requests
là stateless
.Do đó, mỗi request
đến server
không biết về những giá trị trước đóSessions
là một cơ chế có thể được sử dụng để lưu trữ trạng thái giữa các requests
session
giữ context
của end-user
interactions (tương tác) với applicationSession data
được lưu trữ trong database
session
được tạo ra bởi end-user
đầu tiên request
đến server
Session data
được truy xuất bởi server trong mọi browser request
Time out
Sau một thời gian không hoạt động và session data
bị huỷ bỏSession
starts một cách tự động tại lần truy cập đầu tiên, kể cả khi chưa login
(Anonymous
)
Session
ends một cách tự động sau khi bị timeout
session id
vẫn được giữ sau login
session id
bị reset sau khi logout
OutSystems
hỗ trợ hai loại cross-request data
(Session):
Session Variables
application
Values
được lưu trữ mỗi user
Values
hết hạn khi Session times out
Cross-session
: (Site) Propertiesusers
Values
được chia sẻ giữa all user sessions
Values
không bao giờ time out
Service Center
reset
Data Types
của Session::
● Basic Types
● Entity Identifiers
● Tất cả những người khác nên tránh
Value của Session::
● Có thể được chỉ định trong any action
● Tồn tại trong mọi requests
● Bị reset
về giá trị mặc định khi:
HẾT.n=06d04842-5c16-47e6-b373-7d1b3b606bf3">
HẾT.