Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
zásuvka je špecifická API v sieti Linux , ktorý je umiestnený medzi vrstvami low - level siete , ako je IP a TDP a sieťových vrstiev na vysokej úrovni , rovnako ako HTTP a HTML . Keď sa dva počítače potrebujú hovoriť k sebe navzájom , môžu komunikovať na úrovni zásuvky , skôr než na vyššej úrovni aplikácie pomocou webového prehliadača . Systém umožňuje rýchlu komunikáciu , ktorá nie je závislá na grafickom užívateľskom rozhraní .
Sendt
príkaz sendto umožňuje posielať dáta do iného konektora , aj keď ostatné zásuvka nie je v súčasnej dobe na . Napríklad , môžete ho použiť pre kontrolu , či druhá zásuvka je v súčasnej dobe k dispozícii . Ďalšie zásuvka sa potom buď odoslať späť návratovú hodnotu alebo chybovú správu . Odosielanie dát medzi zásuvkami je iba funkcia príkazu sendt .
Použitie sendt
Rôzne distribúcie Linuxu majú rôzne spôsoby , ako používať príkaz sendto . Mali by ste skontrolovať návod pre distribúciu na požiadavky , ktoré sa líšia od štandardného linuxového kódu . Ak chcete použiť štandard pre sendto , zadajte nasledujúci príkaz :
sendto ( ponožka buf objektív flag )
" Sock " je cieľ zásuvka . " Buffalo " je vyrovnávacia pamäť používať . " Lens " je veľkosť vyrovnávacej pamäte . " Vlajka " zahŕňa akýkoľvek príkaz vlajky použitia , ako je napríklad " MSG_MORE " a nechať ostatné zásuvka vedieť viac informácií bude zaslaná .
Úzko súvisí Príkazy
V Linuxe , môžete tiež použiť " odoslať " a " sendmsg " komunikovať s inou zásuvkou . Oba príkazy majú podobné argumenty ako " sendto . " Rozdiel medzi " odoslať " a " sendto " je to send vyžaduje inú zásuvku , aby sa na a " sendto " nie je . " Sendmsg " sa používa iba na odosielanie správ do inej zásuvky , zatiaľ čo " sendto " môžu prenášať ďalšie informácie .
Copyright © počítačové znalosti Všetky práva vyhradené