Det er ikke bare en protokoll som brukes til å chatte. Her er en oversikt over de vanligste:
Tradisjonelle chatprotokoller:
* IRC (Internet Relay Chat): En veldig gammel, men fremdeles mye brukt protokoll for tekstbasert chat. Det brukes ofte til spillsamfunn og spesifikke emnebaserte kanaler.
* xmpp (utvidbar meldings- og tilstedeværelsesprotokoll): En åpen standardprotokoll som brukes til direktemeldinger, tilstedeværelsesinformasjon og mer. Noen populære IM -klienter, som Pidgin, bruker XMPP.
Moderne meldingsprotokoller:
* WebSocket: En protokoll bygget på toppen av TCP som gir mulighet for toveis kommunikasjon mellom en klient og server, noe som gjør den ideell for chat-applikasjoner i sanntid. Mange moderne chat -tjenester bruker websocket, inkludert:
* Nettbaserte chat-tjenester: Som Facebook Messenger, WhatsApp Web og andre.
* mobile meldingsapper: WhatsApp, Telegram, signal osv.
Andre protokoller:
* SIP (Session Initiation Protocol): Opprinnelig designet for VoIP (Voice Over IP), kan SIP også brukes til tekstbasert chat, ofte i bedriftskommunikasjonssystemer.
* IMAP/POP3: Disse protokollene brukes først og fremst til e -post, men noen chat -klienter kan bruke dem til å synkronisere meldinger på tvers av enheter.
Protokollen som brukes til chat avhenger av den spesifikke applikasjonen eller plattformen du bruker.
Eksempel:
* WhatsApp bruker en proprietær protokoll som ikke er dokumentert offentlig.
* Facebook Messenger bruker en kombinasjon av websocket og andre protokoller.
* Telegram bruker sin egen MTProto -protokoll for sikker kommunikasjon.
For å forstå hvilken protokoll en spesifikk chat -applikasjon bruker, kan du ofte finne denne informasjonen i appens dokumentasjon eller ved å søke på nettet.