4. diel - TCP pripojenie vo VB.NET
V minulej lekcii, Využitie API vo VB.NET , sme si ukázali základy práce s API. Zavolali sme API server a spracovali prijaté dáta.
V dnešnom tutoriále Sieť vo VB.NET si popíšeme TCP pripojenie (Transmission Control Protocol). Vytvoríme si jednoduchý server a klienta. Skúsime odoslať správu.
Popíšeme si metódu pripojenia Client/Server. To znamená, že si vytvoríme jednoduchý server, ktorý bude počúvať na nejakom porte. K tomu si vytvoríme jednoduchého klienta, ktorý nám bude dáta odosielať na server na porte, ktorý bude server počúvať.
Teória TCP pripojenia
Transmission Control Protocol je služba, ktorá je spoľahlivá na rozdiel od služby UDP. TCP pripojenie sa spája so serverom alebo klientom tak, že nadviaže spojenie na 3x a ukončuje spojenie na 4x. V realnom živote by to mohlo vyzerať nejako takto:
Nadviazanie spojenia:
klient : Ahoj, tady klient!
server : Ahoj, tady server. Co potřebuješ?
klient :
Chtěl bych odeslat nějaká data, tak mi prosím naslouchej. :)
klient -> odosiela dáta...
Ukončenie spojenia:
klient : Ahoj, chtěl bych ukončit spojení.
server : Okay, opravdu chceš spojení ukončit?
klient : Ano, opravdu chci.
server : Dobře, ukončují spojení.
Implementácia TCP pripojenia
TCP pripojenie si ukážeme na dvoch konzolových aplikáciách. Prvá bude
predstavovať server, a preto ju pomenujeme
Server
. Druhá bude našim klientom a volať sa
bude Klient
.
...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ále Sieť vo VB.NET si popíšeme TCP pripojenie. Vytvoríme jednoduchý server a klienta. Skúsime odoslať správu.
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ť.