Σπίτι Δίκτυα Τι είναι η υποδοχή; - ορισμός από την τεχνολογία

Τι είναι η υποδοχή; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Socket;

Μια πρίζα είναι ένα αντικείμενο λογισμικού που λειτουργεί ως τελικό σημείο που δημιουργεί μια αμφίδρομη σύνδεση δικτύου μεταξύ ενός διακομιστή και ενός προγράμματος-πελάτη.


Στο UNIX, μια υποδοχή μπορεί επίσης να αναφέρεται ως ένα τελικό σημείο για επικοινωνία μεταξύ διαδικασιών (IPC) στο λειτουργικό σύστημα (OS).


Στην Java, οι κλάσεις υποδοχής αντιπροσωπεύουν την επικοινωνία μεταξύ προγραμμάτων προγράμματος-πελάτη και διακομιστή. Οι κατηγορίες Socket χειρίζονται την επικοινωνία από την πλευρά του πελάτη και οι κλάσεις υποδοχής διακομιστών χειρίζονται επικοινωνία από την πλευρά του διακομιστή.

Η Techopedia εξηγεί το Socket

Οι περισσότερες διευθύνσεις URL και οι συνδέσεις τους χρησιμοποιούνται για πρόσβαση στο Internet, αλλά μερικές φορές τα προγράμματα απαιτούν έναν απλό σύνδεσμο επικοινωνίας μεταξύ του πελάτη του προγράμματος και της πλευράς του διακομιστή. Αυτός ο ρόλος θα συνδέεται με μια υποδοχή που θα συνδέει τις πλευρές πελάτη και διακομιστή του προγράμματος.


Όταν ένας πελάτης δημιουργεί επικοινωνία με τον διακομιστή, για παράδειγμα με ερώτηση στη βάση δεδομένων, δημιουργείται μια αξιόπιστη σύνδεση διακομιστή και πελάτη μέσω ενός καναλιού επικοινωνίας TCP. Σε αυτόν τον τύπο επικοινωνίας, ο πελάτης και ο διακομιστής μπορούν να διαβάζουν ή να γράφουν σε υποδοχές που συνδέονται με συγκεκριμένο κανάλι επικοινωνίας.


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


Παρόλο που υπάρχει στενή σχέση μεταξύ μιας υποδοχής και μιας θύρας, η πρίζα δεν είναι στην πραγματικότητα μια θύρα. Κάθε θύρα μπορεί να έχει μία μόνο παθητική υποδοχή που περιμένει εισερχόμενες συνδέσεις και πολλές ενεργές υποδοχές, αντίστοιχα, σε μια ανοικτή σύνδεση στη θύρα.

Τι είναι η υποδοχή; - ορισμός από την τεχνολογία