Chức năng của Lớp phiên là gì?

Theo Bộ phận hỗ trợ của Microsoft, chức năng chính của lớp phiên là thiết lập kết nối, còn được gọi là phiên, giữa các quá trình chạy trên các thiết bị đầu cuối máy tính khác nhau hoặc thiết bị hỗ trợ Web, được gọi là trạm. Lớp phiên là lớp thứ ba tính từ trên cùng trong bảy lớp của mô hình kết nối hệ thống mở, mô hình này đặc trưng về mặt khái niệm và tiêu chuẩn hóa các chức năng bên trong của các hệ thống truyền thông hiện đại.

Trên đó, có ứng dụng và các lớp trình bày. Bên dưới nó, có truyền tải, mạng, liên kết dữ liệu và các lớp vật lý. Ngoài chức năng chính của nó, lớp phiên còn chịu trách nhiệm giao tiếp với lớp trình bày phía trên nó và thông dịch lớp truyền tải bên dưới nó. Một ví dụ về lớp phiên hoạt động sẽ là cách từng đối tượng riêng lẻ, bao gồm đồ họa, các ứng dụng Java và văn bản cần thiết để tải một trang Web, được tải xuống trong trình duyệt từ một máy chủ Web. Để hiển thị trang Web, trình duyệt cần truy cập từng tệp riêng lẻ này và sau đó xây dựng lại trang web trên thiết bị duyệt. Điều này yêu cầu trình duyệt mở các phiên riêng lẻ cho từng tệp, tải xuống các tệp đã nói và sau đó kết thúc phiên. Trong quá trình này, lớp phiên sẽ theo dõi các gói dữ liệu thuộc về tệp nào để tránh hỏng dữ liệu.