Prise

Auteur: Monica Porter
Date De Création: 17 Mars 2021
Date De Mise À Jour: 17 Peut 2024
Anonim
Masha et Michka - 🐻👸 Une drôle de prise 👸🐻(Épisode 73)
Vidéo: Masha et Michka - 🐻👸 Une drôle de prise 👸🐻(Épisode 73)

Contenu

Définition - Que signifie Socket?

Un socket est un objet logiciel qui agit en tant que point final en établissant une liaison de communication réseau bidirectionnelle entre un programme côté serveur et un programme côté client.

Sous UNIX, un socket peut également être appelé un point de terminaison pour la communication interprocessus (IPC) au sein du système d'exploitation.

En Java, les classes de socket représentent la communication entre les programmes client et serveur. Les classes de socket gèrent la communication côté client et les classes de socket serveur gèrent la communication côté serveur.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique Socket

La plupart des URL et leurs connexions sont utilisées pour accéder à Internet, mais les programmes nécessitent parfois un simple lien de communication entre le client et le serveur du programme. Ce rôle serait associé à un socket qui lierait les côtés client et serveur du programme.

Lorsqu'un client établit une communication avec le serveur, par exemple en interrogeant la base de données, une connexion serveur et client fiable est établie via un canal de communication TCP. Dans ce type de communication, le client et le serveur peuvent lire ou écrire sur des sockets liés à un canal de communication spécifique.

Les sockets sont principalement classés en deux types: actif et passif. Les sockets actifs sont connectés aux sockets actifs distants via une connexion de données ouverte. Si cette connexion est fermée, les sockets actifs à chaque extrémité sont détruits. Les sockets passifs ne sont pas connectés; au lieu de cela, ils attendent une connexion entrante qui générera un nouveau socket actif.

Même s'il existe une relation étroite entre un socket et un port, le socket n'est pas réellement un port. Chaque port peut avoir un seul socket passif en attente de connexions entrantes et plusieurs sockets actifs, chacun correspondant à une connexion ouverte dans le port.