Funksjoner av Linux Send til

Ved programmering i Linux og andre Unix-baserte nettverk, kan du bruke "sendto" kommandoen til å sende data fra en stikkontakt til en annen stikkontakt på nettverket. Kommandoen gjør Linux-programmerere å skrive applikasjoner som kobler til en rekke andre plattformer.

Stikkontakter i Linux

En socket er en spesifikk API på et Linux-nettverk som sitter mellom lavnivå nettverkslag, som IP og TDP, og høyt nivå nettverkslag, som HTTP og HTML. Når to datamaskiner trenger å snakke med hverandre, de kan kommunisere på socket nivå snarere enn på et høyere applikasjonsnivå med en nettleser. Systemet gir mulighet for rask kommunikasjon som ikke er avhengig av et grafisk brukergrensesnitt.

Send til

Den sendto kommandoen tillater deg å sende data til en annen stikkontakt selv om den andre kontakten er for tiden ikke på. For eksempel kan du bruke den til å sjekke om den andre kontakten er tilgjengelig for øyeblikket. Den andre kontakten vil da enten sende tilbake en returverdi eller en feilmelding. Sende data mellom stikkontakter er den eneste funksjonen til sendto kommandoen.

Bruke SendTo

Ulike Linux-distribusjoner har ulike måter å bruke sendto kommandoen. Du bør sjekke manualen for din distribusjon for eventuelle krav som er forskjellig fra standard Linux-koden. Hvis du vil bruke standard for sendto, skriver du inn følgende:

sendto (sokk buf objektiv flagg)

"Sock" er målet kontakten. "BUF" er bufferen å bruke. "Lens" er størrelsen på bufferen. "Flag" omfatter enhver kommando flagg for å bruke, for eksempel "MSG_MORE" for å la den andre kontakten vite mer informasjon vil bli sendt.

Nært beslektede kommandoer

I Linux, kan du også bruke "send" og "sendmsg" for å kommunisere med en annen stikkontakt. Begge kommandoer har lignende argumenter som "sendto." Forskjellen mellom "send" og "sendto" er at sending krever den andre kontakten for å være på og "sendto" ikke. "Sendmsg" brukes bare til å sende meldinger til en annen stikkontakt, mens "sendto" kan overføre annen informasjon.