Wat zijn de verschillende soorten van Socket Communications?

Een internet-aansluiting is een entiteit die de leiding interproces eindpunt voor bidirectionele socket communicatie stroomt van het internet om toepassingen op een computer of computers met behulp van een web-based applicatie. Communicatie-aansluitingen zijn een kenmerk geleverd door besturingssystemen voor het doorgeven van informatie pakketten naar en van toepassingen zoals browsers, web-based programma's voor tekstverwerking en e-mail clients, onder anderen, van Transmission Control Protocol / Internet Protocol (TCP / IP) adressen online. In de praktijk socket subroutines, die kan worden geschreven voor Unix of Windows-besturingssystemen, neem een ​​type stopcontact met zijn inherente communicatiestijl en een socket protocol met zijn inherente type dienst en communiceren informatie voor de toepassing die het verzoek tot service. Unix socket communicatie zijn voor client-server applicatie architecturen en functioneren op verzoek van een cliënt of cliënten op een server. Elke bus heeft zijn eigen identificatiecode en socketadres en kan worden gebruikt met verschillende soorten protocol.

Typen stopcontacten worden ingedeeld op basis van hun individuele semantische communicatie eigenschappen, zoals processen vereisen bepaalde soorten sockets. De fundamentele categorieën van soorten sockets zijn: Stroom voor virtuele circuits, dgram voor datagrammen, ConnDgram voor aansluiting datagrammen, RDM voor het betrouwbaar leverbare berichten en Raw voor een rauwe socket type. Wanneer externe en lokale soorten socket communiceren, ze heten socket paren, met zowel lokale en externe poorten en adressen.

Een standaard regelset om gegevens wordt een mof protocol genaamd, zoals User Datagram Protocol / Internet Protocol (UDP / IP) of TCP / IP. Elk type socket kan zijn eigen gebruikelijke protocol hebben voor specifieke gebruikt om steun te krijgen van een domein voor communicatie plaats te vinden met de lokale communicatie met Unix, internet communicatie met TCP / IP of operationele systemenGeen € ™ netwerk driver domeinen (NDD) communicatie. Protocollen protocol families delen bijbehorende adressen in een socket header-bestand te worden genoemd en in gebruik genomen.

Socket domeinen hebben eigenschappen, en in Unix het domein eigenschappen voor socket communicatie passeren bestanden tussen processen van ouder op kind openingen of met behulp van individuele Unix sockets. In Windows of algemene internetgebruik, meestal Stream, Raw en NDD socket types worden gebruikt in het domein van eigenschappen en gelaagd bovenop of naast de TCP / IP. De soorten sockets hebben domeinregistratie adressen en poortnummers en kan de bron routing en beveiligingsprocedure mogelijkheden bieden en worden meestal frequentie gecodeerd. NDD domeineigenschappen worden gebruikt door Ethernet en andere interfacing protocollen, waardoor het verzenden en ontvangen van datagrampakketten.

Servers zijn computer processen verstrekken application service. Ze creëren een luisteren state-aansluiting op het opstarten, in afwachting van instructies van een cliënt programma. TCP / IP-servers kan meerdere klanten te bedienen gelijktijdig door de oprichting van unieke speciale aansluiting voor elke klant, en dan de bus is in een speciale toestand. In socket communicatie, client-server applicaties zijn de twee-weg communicatie tussen Internet toepassingen en individuele computertoepassingen.