Skip to main content

Jakie są różne rodzaje komunikacji gniazda?

Gniazdo internetowe jest jednostką, która jest punktem końcowym interprocess do interprocess dla komunikacji gniazda dwukierunkowego z Internetu do aplikacji na komputerze lub komputerach za pomocą aplikacji internetowej.Gniazda komunikacyjne to funkcja dostarczona przez systemy operacyjne do przekazywania pakietów informacyjnych do aplikacji takich jak przeglądarki, internetowe programy tekstu edytora i klientów e-mail, między innymi z adresów protokołu kontroli transmisji/protokołu internetowego (TCP/IP)online.W praktyce podprogramy gniazda, które można zapisać dla systemów operacyjnych UNIX lub Windows, przyjmują typ gniazda z nieodłącznym stylem komunikacji i protokołem gniazda z nieodłącznym typem usługi, i przekazują informacje o wniosku o usługi.Komunikacja gniazda UNIX dotyczą architektury aplikacji klienta-serwera i funkcji na żądaniach klienta lub klientów na serwer.Każde gniazdo ma własny adres identyfikatora i gniazdo i jest w stanie być używany z kilkoma typami protokołów.

Rodzaje gniazd są klasyfikowane zgodnie z ich poszczególnymi właściwościami komunikacji semantycznej, ponieważ procesy wymagają określonych rodzajów gniazd.Podstawowe kategorie typów gniazd to: Stream Dla obwodów wirtualnych, dgram dla datagramów, conndgram dla datagramów połączeń, rdm dla wiarygodnie dostarczalnych komunikatów oraz Raw dla surowego typu gniazda.Gdy komunikują się zdalne i lokalne typy gniazda, nazywane są parami gniazdowymi, zarówno z portów lokalnych i zdalnych.IP) lub TCP/IP.Każdy typ gniazda może mieć własny zwykły protokół dla konkretnych zastosowań do uzyskania wsparcia z domeny komunikacji, która ma odbyć się z lokalną komunikacją z UNIX, komunikacją internetową z TCP/IP lub komunikacją sterowników sieciowych systemów operacyjnych (NDD).Protokoły mają rodziny protokołowe udostępniające odpowiednie adresy w pliku nagłówka gniazda, które należy wywołać i użyć.

Domeny gniazda mają właściwości, aw Unix właściwości domeny dla plików przełęczy gniazda między procesami od otworów nadrzędnych do dzieci lub przy użyciu poszczególnych UNIXGniazda.W systemie Windows lub ogólnym użytkowaniu Internetu głównie strumieniowe, RAW i NDD Gniazda są używane we właściwościach domeny i warstwowe na szczycie lub obok TCP/IP.Typy gniazd mają adresy domeny i numery portów oraz mogą zapewniać źródło funkcji procedury routingu i bezpieczeństwa i zwykle są kodowane.Właściwości domeny NDD są używane przez Ethernet i inne protokoły interfejsu, umożliwiające wysyłanie i odbiór pakietów Datagram. Serwery to procesy komputerowe zapewniające usługę aplikacji.Tworzą gniazdo

State Słuchanie w uruchomieniu, czekając na instrukcje z programu klienta.Serwery TCP/IP mogą jednocześnie obsługiwać kilku klientów, ustanawiając unikalne dedykowane połączenie dla każdego klienta, a następnie gniazdo jest w stanie dedykowanym.

W komunikacji gniazda aplikacje klient-serwer są dwukierunkową komunikacją między aplikacjami internetowymi a indywidualnym komputerem komputerowymZastosowania.