Itthon Networks Mi az aljzat? - meghatározás a techopedia alapján

Mi az aljzat? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a foglalat?

A foglalat olyan szoftver objektum, amely végpontként szolgál egy kétirányú hálózati kommunikációs kapcsolat létrehozására a kiszolgáló és az ügyfél oldali program között.


A UNIX rendszerben a foglalatot az operációs rendszeren belüli folyamatközi kommunikáció (IPC) végpontjának is lehet hivatkozni.


A Java-ban a socket osztályok az ügyfél és a szerver programok közötti kommunikációt képviselik. A socket osztályok az ügyfél oldali kommunikációt, a szerver socket osztályok a szerver oldali kommunikációt kezelik.

A Techopedia magyarázza a Sockettet

Leginkább az URL-eket és azok kapcsolatait használják az internet eléréséhez, de néha a programok egyszerű kommunikációs kapcsolatot igényelnek a program ügyfél- és szerver oldala között. Ezt a szerepet egy sockethez társítják, amely összekapcsolja a program kliens és szerver oldalát.


Amikor az ügyfél kommunikációt létesít a kiszolgálóval, például az adatbázis lekérdezésével, egy megbízható szerver- és ügyfélkapcsolat jön létre egy TCP kommunikációs csatornán. Az ilyen típusú kommunikációban az ügyfél és a szerver az adott kommunikációs csatornához kötött aljzatokon képes olvasni vagy írni.


Az aljzatok főként két típusba sorolhatók: aktív és passzív. Az aktív aljzatok nyílt adatkapcsolaton keresztül kapcsolódnak a távoli aktív aljzatokhoz. Ha ez a kapcsolat bezáródik, az aktív aljzatok minden végpontban megsemmisülnek. Passzív aljzatok nincs csatlakoztatva; ehelyett várnak egy bejövő kapcsolatra, amely új aktív foglalatot hoz létre.


Annak ellenére, hogy szoros kapcsolat van a foglalat és a port között, a foglalat valójában nem port. Minden portnak lehet egyetlen passzív aljzata, amely várja a bejövő kapcsolatokat, és több aktív aljzat is lehet, amelyek a kikötőben lévő nyitott csatlakozásnak felelnek meg.

Mi az aljzat? - meghatározás a techopedia alapján