συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Λειτουργίες του Linux Αποστολή προς

Κατά τον προγραμματισμό σε Linux , και άλλα δίκτυα βασισμένα σε Unix , μπορείτε να χρησιμοποιήσετε το " sendto " εντολή για την αποστολή δεδομένων από μία υποδοχή σε άλλη πρίζα του δικτύου . Η εντολή επιτρέπει προγραμματιστές του Linux να γράψουν εφαρμογές που συνδέονται με μια ποικιλία από άλλες πλατφόρμες . Sockets σε Linux
Η

Η υποδοχή είναι ένα συγκεκριμένο API σε ένα δίκτυο Linux που βρίσκεται μεταξύ των στρωμάτων χαμηλού επιπέδου δικτύου , όπως το IP και TDP , και τα στρώματα του δικτύου υψηλού επιπέδου , ​​όπως HTTP και HTML . Όταν δύο υπολογιστές πρέπει να μιλήσουμε ο ένας στον άλλο , μπορούν να επικοινωνούν στο επίπεδο υποδοχής και όχι σε υψηλότερο επίπεδο εφαρμογής με ένα πρόγραμμα περιήγησης στο Web . Το σύστημα επιτρέπει τη γρήγορη επικοινωνία που δεν εξαρτάται από μια γραφική διεπαφή χρήστη .
Εικόνων να σταλεί
Η

Η εντολή sendto σας επιτρέπει να στείλετε δεδομένα σε άλλη πρίζα , ακόμη και αν η άλλη υποδοχή δεν είναι επί του παρόντος . Για παράδειγμα , θα μπορούσατε να χρησιμοποιήσετε για να ελέγξετε αν η άλλη υποδοχή είναι σήμερα διαθέσιμα . Η άλλη πρίζα συνέχεια είτε θα στείλει πίσω μια τιμή επιστροφής, ή ένα μήνυμα σφάλματος . Αποστολή δεδομένων μεταξύ των υποδοχών είναι η μόνη λειτουργία της εντολής sendto .

Η χρήση να σταλεί
Η

διαφορετικές διανομές Linux έχουν διαφορετικούς τρόπους για να χρησιμοποιήσετε την εντολή sendto . Θα πρέπει να ελέγξετε το εγχειρίδιο για τη διανομή σας για τυχόν απαιτήσεις που είναι διαφορετική από το πρότυπο κώδικα Linux . Για να χρησιμοποιήσετε το πρότυπο για sendto , πληκτρολογήστε τα εξής :

sendto ( σημαία του φακού κάλτσα buf )

" Κάλτσα " είναι η υποδοχή προορισμού. " Buf " είναι το ρυθμιστικό για να χρησιμοποιήσετε . "Φακός " είναι το μέγεθος του buffer . " Σημαία " περιλαμβάνει κάθε σημαίες εντολή να χρησιμοποιήσει , όπως " MSG_MORE " να αφήσει το άλλο υποδοχή μάθετε περισσότερες πληροφορίες θα σταλούν .
εικόνων Συγγενικών εντολές
Η

στο Linux , μπορείτε επίσης να χρησιμοποιήσετε το "αποστολή" και " sendmsg " να επικοινωνήσει με άλλη πρίζα . Και οι δύο εντολές έχουν παρόμοια επιχειρήματα ως " sendto . " Η διαφορά μεταξύ "αποστολή " και " sendto " είναι ότι η αποστολή απαιτεί την άλλη υποδοχή να είναι και να « sendto " δεν το κάνει. " sendmsg " χρησιμοποιείται μόνο για την αποστολή μηνυμάτων σε άλλη πρίζα , ενώ το " sendto " μπορεί να μεταδώσει άλλες πληροφορίες .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα