Pengurusan dan kawalan sesi

Dalam bahagian ini kita mempelajari pengurusan dan kawalan sesi. Perkara pertama yang perlu kita ketahui ialah apa itu sesi.

Perbualan, difahami secara literal, ialah proses bercakap dan berkomunikasi antara dua orang.

Pelayar membuka tapak web dan berinteraksi dengan pelayan tapak web. Ia adalah komunikasi antara dua komputer. Oleh itu, kita juga boleh menjadi lebih antropomorfik dan menganggapnya sebagai perbualan antara dua peranti.
Tetapi apa yang istimewa ialah kerana pelayar adalah perisian dalam komputer, perisian ini tidak mempunyai rupa, tiada bunyi, tiada kad pengenalan... Kita tidak tahu siapa yang melawati laman web ini.

Jika kami hanya mengenali IP, kami berada dalam syarikat yang sama dan mempunyai IP yang sama di rumah. Satu IP mungkin sepadan dengan berbilang komputer. Atau IP ditukar selepas digunakan Sudah pasti tidak realistik untuk menggunakan IP untuk mengenal pasti identiti unik pengguna.

Malah, model pemikiran masyarakat manusia kita telah pun menyelesaikan masalah ini. Biar saya ceritakan dua cerita tentang mesyuarat:

  1. Apabila orang menghadiri mesyuarat beberapa dekad yang lalu, mereka semua perlu membawa kad penyertaan. Kad penyertaan ini mengandungi kedudukan, nama, unit, gambar dan maklumat lain seseorang. Semasa mesyuarat, anggota keselamatan dan penganjur bertemu hanya perlu menyemak maklumat yang berkaitan.

  2. Berpuluh tahun kemudian, ia telah menjadi semakin maju. Sebelum anda menghadiri mesyuarat, kad atau lencana akan dikeluarkan kepada anda. Lencana ini mempunyai nombor unik. Dapatkan nombor, dan kemudian gunakan kamera untuk mengambil gambar anda secara automatik untuk menyelesaikan kerja perbandingan kemasukan.

Terdapat juga dua kaedah pengesahan ini pada komputer:

  1. Satu di mana orang membawa semua maklumat yang berkaitan pada pas persidangan Sesi kaedah dipanggil kuki. Dalam mod ini, maklumat disimpan pada komputer pengguna.

  2. Orang ramai hanya perlu membawa nombor atau kad magnet, dan mod menggunakan maklumat ini untuk mengesahkan foto, nama dan maklumat lain anda dipanggil sesi. Ia hanya menyimpan set kecil nilai secara tempatan di kawasan setempat pengguna, dan semua maklumat lain disimpan pada pelayan.

Terangkan dalam bahasa yang lebih profesional:

Protokol HTTP adalah tanpa kewarganegaraan. Apa itu tanpa kerakyatan? Anda masukkan alamat laman web saya dan saya akan menghantar data kepada anda. Saya tidak kisah jika anda Kim San Fat, Abe atau Obama.

Pada hakikatnya, kita sering mengetahui siapa semua orang selepas log masuk. Kedua-dua kaedah ini terdapat dalam protokol HTTP:

  1. teknologi sesi kuki
  2. teknologi sesi sesi
Meneruskan pembelajaran
  • Cadangan kursus
  • Muat turun perisian kursus