Nwlapcug.com


Che cosa è il protocollo XMPP?

Che cosa è il protocollo XMPP?


I protocolli sono insiemi di linee guida o standard, utilizzati per gestire la trasmissione di dati tra reti come Internet. XMPP (Extensible Messaging and Presence Protocol) è un protocollo utilizzato per controllare i messaggi digitali vengono scambiati di comunicazione.

Definizione

XMPP è un protocollo di comunicazione basato su XML (Extensible Markup Language). Il set standard di XML codifica o si traduce documenti informatici in formato leggibile dal computer. XMPP è usato per MOM (message-oriented middleware) che sono programmi software progettati per l'invio e la ricezione di messaggi tra sistemi diversi. Il protocollo XMPP, originariamente chiamato Jabber, è stato creato nel 1999 dalla comunità open source di Jabber.

Standard aperti

XMPP soddisfa la definizione di un protocollo standard aperto, che significa che il protocollo consente lo sviluppo e applicazione di sistemi aperti. Qualsiasi utente può implementare un servizio XMPP-controllato e integrare tale servizio con altre applicazioni. Gli utenti possono distribuire queste applicazioni come software libero, open source.

Applicazioni

Servizi di XMPP offrono tale applicazione come la messaggistica istantanea in tempo reale che viene eseguito su una scadenza. Altre applicazioni includono segnalazione di trasferimento di file, informazioni di manutenzione e presenza di elenco di contatti o un indicatore di stato usata per esprimere la disponibilità di un potenziale partner di comunicazione.