Mi az aljzat célja?
Mi az aljzat célja?

Videó: Mi az aljzat célja?

Videó: Mi az aljzat célja?
Videó: ПАФИОПЕДИЛУМ/ВЕНЕРИН БАШМАЧОК! PAPHIOPEDILUM! СОБЛЮДАЙТЕ ЭТИ НЕХИТРЫЕ ПРАВИЛА: УХОД, СУБСТРАТ, ПОЛИВ 2024, November
Anonim

A foglalat a hálózaton futó két program közötti kétirányú kommunikációs kapcsolat egyik végpontja. A foglalat portszámhoz van kötve, így a TCP réteg azonosítani tudja azt az alkalmazást, amelyre az adatokat küldeni kell. A végpont egy IP-cím és egy portszám kombinációja.

Egyszerűen így, mi a haszna a socketnek és a ServerSocketnek?

Jáva Foglalat A programozás a különböző JRE-n futó alkalmazások közötti kommunikációra szolgál. Socket és ServerSocket osztályokat a kapcsolatorientáltságra használjuk foglalat programozás és a DatagramSocket és DatagramPacket osztályok használatosak a kapcsolatmentességhez foglalat programozás.

Másodszor, mi az a port és socket? Egy ip címet kikötő néven ismert foglalat . Foglalat az API absztrakciója egy IP- kikötő pár. Kezeli a kommunikáció hálózati és átviteli rétegét. Felfogható egy alkalmazás hálózati interfészének. A kikötő másrészt egy csomag rendeltetési helye/eredete.

Tehát miért van szükségünk aljzatra?

Aljzatok különálló és hálózati alkalmazásokhoz egyaránt hasznosak. Aljzatok lehetővé teszik az információcserét az ugyanazon a gépen vagy egy hálózaton keresztüli folyamatok között, a munka elosztását a leghatékonyabb gépre, és könnyen hozzáférést biztosítanak a központosított adatokhoz.

Hogyan jön létre a socket?

A aljzat jön létre név nélkül. Egy távoli folyamat nem hivatkozhat a foglalat amíg egy címet nem kötnek a foglalat . A kommunikációt végző folyamatok címeken keresztül kapcsolódnak össze. A bind(3SOCKET) interfész lehetővé teszi egy folyamat számára, hogy megadja a helyi címet foglalat.

Ajánlott: