Bij het programmeren in Linux en andere Unix - gebaseerde netwerken , kunt u de " sendto " commando gebruiken om data te versturen van de ene bus naar de andere aansluiting op het netwerk . Het commando kan Linux coders toepassingen die verbinding maken met een verscheidenheid van andere platforms schrijven . Stopcontacten in Linux Een socket is een specifieke API op een Linux- netwerk , dat zit tussen de low - level netwerk lagen , zoals IP en TDP , en de high - level netwerk lagen , zoals HTTP en HTML . Wanneer twee computers nodig hebben om met elkaar te praten , kunnen ze communiceren op het socket niveau in plaats van op een hoger applicatieniveau met een webbrowser . Het systeem maakt een snelle communicatie die niet afhankelijk is van een grafische gebruikersinterface . Verzendenom De sendto commando kunt u gegevens verzenden naar een ander stopcontact , zelfs als de andere socket is momenteel niet op . Zo kun je het gebruiken om te controleren of de andere socket is momenteel beschikbaar . De andere socket zal dan ofwel terug te sturen een return waarde of een foutmelding . Verzenden van gegevens tussen aansluitingen is de enige functie van de sendto commando . Behulp Verzendenom Verschillende Linux distributies hebben verschillende manieren om de sendto commando te gebruiken . Je moet de handleiding van uw distributie te controleren op eventuele vereisten die afwijken van de standaard Linux- code zijn . Aan de norm voor sendto gebruiken , typt u het volgende : sendto ( sok buf lens vlag ) " Sock " is de bestemming socket . " Buf " is de buffer te gebruiken . " lens " is de grootte van de buffer . " Flag " omvat elk commando vlaggen te gebruiken , zoals " MSG_MORE " te laten de andere socket weten meer informatie wordt verstuurd . Nauw verwante opdrachten in Linux , kunt u ook gebruik maken van " sturen " en " SendMsg " om te communiceren met een ander stopcontact . Beide opdrachten hebben soortgelijke argumenten als " sendto . " Het verschil tussen " sturen" en " sendto " is dat te sturen vereist de andere socket te worden op en " sendto " niet. " SendMsg " wordt alleen gebruikt om berichten te versturen naar een ander stopcontact , terwijl " sendto " kan andere informatie door te geven .
|