Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Funkcia Linux Odoslať

Pri programovaní v Linuxe a iných Unix - založené siete , môžete použiť " sendto " príkaz na odosielanie dát z jednej zásuvky do inej zásuvky v sieti . Príkaz umožňuje Linux kódery písať aplikácie , ktoré sa pripájajú k rade ďalších platforiem . Zásuvky v Linuxe

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené