19. diel - Sieť v Jave - Trieda NetworkInterface a sieťové rozhrania

V minulej lekcii, Sieť v Jave - Práca s cookies , sme si vysvetlili, na čo slúžia cookies a ukázali sme si, ako ich môžeme čítať, tvoriť a meniť ich atribúty.

V tomto tutoriále si vysvetlíme, čo sú sieťové rozhrania ak čomu slúžia. Ukážeme si, ako k nim programovo pristupovať v Jave pri práci so sieťou s využitím triedy NetworkInterface.

Čo sú to sieťové rozhrania?

Jednoducho povedané, sieťové rozhranie je bod prepojenia medzi zariadením a akýmkoľvek jeho sieťovým pripojením. Bežne bývajú označované pojmom Network Interface Cards (NIC), ale nemusia mať vždy hardvérovú formu.

Napríklad obľúbený localhost IP 127.0.0.1 alebo ::1, ktorý veľa používame pri testovaní webových a sieťových aplikácií, je rozhranie spätnej slučky, čo nie je priame hardvérové rozhranie.

Systémy majú samozrejme často viac aktívnych sieťových pripojení, ako je káblový ethernet, WIFI, Bluetooth atď. V Jave je hlavným API, ktoré môžeme použiť na priamu interakciu s nimi, trieda java.net.NetworkInterface.

Zoznam používaných rozhraní

Medzi najznámejšie a najbežnejšie sieťové rozhrania patria


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tutoriáli k práci so sieťou v Jave si ukážeme, ako získať prístup k sieťovým rozhraniam a ako z nich načítať napr. IP adresu alebo ich ďalšie vlastnosti.
Článok pre vás napísal Filip Studený
Avatar
.
Aktivity