Det finns inte bara ett protokoll som används för att chatta. Här är en uppdelning av de vanligaste:
Traditionella chattprotokoll:
* IRC (internet relächatt): Ett mycket gammalt men ändå allmänt använt protokoll för textbaserad chatt. Det används ofta för spelsamhällen och specifika ämnesbaserade kanaler.
* XMPP (Extensible Messaging och närvaroprotokoll): Ett öppet standardprotokoll som används för snabbmeddelanden, närvaroinformation och mer. Några populära IM -klienter, som Pidgin, använder XMPP.
Moderna meddelandeprotokoll:
* websocket: Ett protokoll byggt ovanpå TCP som möjliggör tvåvägskommunikation mellan en klient och server, vilket gör det idealiskt för realtidschattapplikationer. Många moderna chatttjänster använder WebSocket, inklusive:
* webbaserade chatttjänster: Som Facebook Messenger, WhatsApp Web och andra.
* mobila meddelandenappar: Whatsapp, telegram, signal, etc.
Andra protokoll:
* SIP (Session Initiation Protocol): Ursprungligen designad för VoIP (Voice Over IP), kan SIP också användas för textbaserad chatt, ofta i företagskommunikationssystem.
* IMAP/POP3: Dessa protokoll används främst för e -post, men vissa chattklienter kan använda dem för att synkronisera meddelanden över enheter.
Protokollet som används för chatt beror på den specifika applikationen eller plattformen du använder.
Exempel:
* WhatsApp använder ett proprietärt protokoll som inte är offentligt dokumenterat.
* Facebook Messenger använder en kombination av WebSocket och andra protokoll.
* Telegram använder sitt eget MTProto -protokoll för säker kommunikation.
För att förstå vilket protokoll en specifik chattapplikation använder kan du ofta hitta denna information i appens dokumentation eller genom att söka online.