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
Minul 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émiové sekcie.
Kúpiť tento kurz
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- 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.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.