Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come formattare un Dump stream XMPP

Extensible Messaging e Presence Protocol , o XMPP , è un sistema di comunicazione standardizzato che utilizza Extensible Markup Language , o XML , per inviare i messaggi e le risposte in tempo quasi reale . Ciò significa che i messaggi possono essere inviati senza alcun ritardo significativo diverso dal tempo necessario per elaborare le informazioni ed attraversare la distanza tra le parti comunicanti . XMPP definisce un metodo di gestione degli errori di comunicazione , che sono irrecuperabili. Quando si verifica un errore , il flusso viene scaricato , o terminata , e la connessione di rete sottostante è chiuso . La sintassi per la gestione degli errori segue un format molto specifico . Istruzioni
1

Aprire un file di testo utilizzando un editor di testo come Blocco note. Questo file di testo può essere usato per praticare la scrittura errori XMPP utilizzando il formato corretto . In uno scenario di vita reale , è probabile che un'applicazione client o server genera il messaggio di errore XMPP usando la logica preprogrammata
2

Scrivi il tag di intestazione XML nella parte superiore del file : .

< xml version = '1 .0 ' >
3

Scrivi un "flusso : errore" ? ? tag. Questo tag viene inviato in una sessione XMPP quando il client o del server percepisce che si è verificato un errore . La sintassi esatta di questo tag è simile al seguente :


4

Scrivi la condizione di errore nella riga successiva . Ci sono molte condizioni di errore definiti , come il formato male, connessione persa o è stata richiesta un'azione non autorizzata . A titolo di esempio , assumere la condizione di errore è "xml - non - ben - formata. " Questo errore si verifica quando il flusso di XMPP non contiene XML valido , che deve contenere sia di apertura e chiusura tag XML . Questo stato di errore può essere scritto in questo modo:


5

Aggiungi un testo opzione per descrivere l'evento di errore . Ciò non è necessario , ma può rivelarsi utile quando si tenta di eseguire il debug di errori di flusso . Per utilizzare questa funzione opzionale , scrivere il seguente tag di apertura sotto il tag condizione di errore :

< xmlns text = ' urn: ietf : params : xml: ns: XMPP - streams'xml : lang =' langcode ' >
6

scrivere un testo che descrive la condizione di errore in termini leggibili . Ad esempio, per un errore " xml- non - ben formato " , si potrebbe scrivere il seguente :

stream non contiene XML valido
7

Scrivi il tag di chiusura per . la funzione di testo opzionale come questo:

< /text >
8

Scrivi il tag di chiusura per l'errore di flusso come questo:

< /stream : errore >

 

Programmazione © www.354353.com