Isi kandungan:
Definisi - Apa maksud Socket?
Soket adalah objek perisian yang bertindak sebagai titik akhir yang mewujudkan hubungan komunikasi rangkaian dua hala di antara pihak pelayan dan program pihak klien.
Dalam UNIX, soket juga boleh dirujuk sebagai titik akhir untuk komunikasi antara proses (IPC) dalam sistem operasi (OS).
Di Jawa, kelas soket mewakili komunikasi antara program klien dan pelayan. Kelas soket mengendalikan komunikasi pelanggan, dan kelas soket pelayan mengendalikan komunikasi sisi pelayan.
Techopedia menerangkan Soket
Kebanyakan URL dan sambungan mereka digunakan untuk mengakses Internet, tetapi kadang-kadang program memerlukan hubungan komunikasi yang mudah antara sisi klien dan pelayan program. Peranan ini akan dikaitkan dengan soket yang akan mengikat pihak klien dan pelayan program.
Apabila pelanggan mewujudkan komunikasi dengan pelayan, contohnya dengan menanyakan pangkalan data, sambungan pelayan dan klien yang boleh dipercayai ditubuhkan melalui saluran komunikasi TCP. Dalam jenis komunikasi ini, pelanggan dan pelayan boleh membaca atau menulis pada soket terikat kepada saluran komunikasi tertentu.
Socket biasanya diklasifikasikan kepada dua jenis: aktif dan pasif. Soket aktif disambungkan dengan soket aktif jauh melalui sambungan data terbuka. Sekiranya sambungan ini ditutup, soket aktif di setiap titik akhir dimusnahkan. Soket pasif tidak bersambung; Sebaliknya, mereka menunggu sambungan masuk yang akan menimbulkan soket aktif baru.
Walaupun terdapat hubungan rapat antara soket dan port, soket itu sebenarnya bukan pelabuhan. Setiap port mungkin mempunyai satu soket pasif menunggu sambungan masuk dan beberapa soket aktif masing-masing untuk sambungan terbuka di port.
