Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Perl Προγραμματισμός

Τύποι Perl Socket

Perl είναι μια γλώσσα προγραμματισμού που χρησιμοποιούνται συνήθως για εφαρμογές Web και την παραγωγή δυναμικών ιστοσελίδων . Ένα πρόγραμμα Perl δεν αλληλεπιδρά άμεσα με το δίκτυο, αλλά επικοινωνεί μέσω των υπηρεσιών δικτύου του λειτουργικού συστήματος . Κάθε λειτουργικό σύστημα εκτελεί προγράμματα Perl χρησιμοποιεί τα ίδια πρωτόκολλα επικοινωνίας , έτσι ώστε οι τύποι υποδοχή διαθέσιμα σε ένα πρόγραμμα Perl είναι τα ίδια για όλα τα λειτουργικά περιβάλλοντα. Λιμάνια
Η

Το κύριο σημείο αναφοράς της επικοινωνίας για οποιοδήποτε πρόγραμμα ονομάζεται " λιμάνι ", το οποίο χρησιμεύει ως μια διεύθυνση για εφαρμογές . Οι περισσότερες από τις εφαρμογές που έχουν κανονικό αριθμό θύρας που έχει εκχωρηθεί σε αυτά είναι συνηθισμένα βοηθήματα που ορίζονται σε ελεύθερα διαθέσιμα έγγραφα του πρωτοκόλλου , όπως το πρωτόκολλο μεταφοράς αρχείων και Remote Procedure Call . Πολλά νέα προγράμματα χρησιμοποιούν τις λειτουργίες των μακροχρόνια καθιερωμένα πρωτόκολλα , και πρέπει να εντοπίσετε τις θύρες των εν λόγω υπηρεσιών και τη χρήση τους για συγκεκριμένες εργασίες .
Εικόνων Πρίζες για τους λιμένες
Η

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

Η Μεταφορών πρωτόκολλα
Η

Η σουίτα TCP /IP πρωτοκόλλων διέπει τις επικοινωνίες στο Διαδίκτυο και τα στρώματα των πρωτοκόλλων από τις ευθύνες . Το σημείο επαφής για τα προγράμματα Perl είναι με το στρώμα μεταφοράς του TCP /IP , το οποίο περιέχει δύο πρωτόκολλα - το πρωτόκολλο Transmission Control και η πρωτοκόλλου User Datagram - . Κατά την οποία οι δύο τύποι υποδοχών Perl πρόγραμμα βασίζεται


Socket Κώδικες
Η

η διαδικασία δημιουργίας ενός socket ονομάζεται " δεσμευτικές " και η γλώσσα προγραμματισμού Perl παρέχει μερικές εναλλακτικές μέθοδοι δέσμευσης υποδοχή , συμπεριλαμβανομένης της λειτουργίας " υποδοχή" . Ένα από τα επιχειρήματα της λειτουργίας υποδοχής , " τύπου υποδοχής , " είναι ένα πεδίο που έχει μόνο δύο πιθανές τιμές : SOCK_STREAM , ο κωδικός για TCP και SOCK_DGRAM , τον κωδικό της συνάρτησης για UDP . Η υποδοχή TCP δημιουργεί μια συνεδρία με αντίστοιχη παράμετρο, που επιτρέπει την ανταλλαγή μιας σειράς μηνυμάτων , αλλά ένα UDP socket στέλνει ή λαμβάνει μόνο ένα μήνυμα ανά συναλλαγή .
Η
εικόνων

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

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