message Modulo

Classi

BatchMessage

Messaggio AMQP in batch.

Questo messaggio batch codifica più corpi di messaggio in un singolo messaggio per aumentare la trasmissione. Richiede il supporto lato server per annullare il pacchetto dei messaggi in batch e quindi non sarà supportato universalmente.

DataBody

Corpo del messaggio AMQP di tipo Data. Rappresenta un elenco di sezioni di byte.

Message

Messaggio AMQP.

Quando si inviano, se le informazioni sul tipo di corpo non vengono fornite, a seconda della natura dei dati, verrà usata una codifica del corpo diversa. Se i dati sono str o byte, verrà inviata una singola parte DataBody. Se i dati sono un elenco di str/byte, verrà inviato un oggetto DataBody multipart. Qualsiasi altro tipo di elenco o qualsiasi altro tipo di dati verrà inviato come ValueBody. Verrà inviato anche un payload vuoto come ValueBody. Se vengono fornite informazioni sul tipo di corpo, il messaggio userà il tipo di corpo specificato per codificare i dati o generare un errore se i dati non corrispondono al tipo di corpo.

MessageBody

Classe di base per un corpo del messaggio AMQP. Questa operazione non deve essere usata direttamente.

MessageHeader

Intestazione Del messaggio. Questa opzione viene usata solo per il messaggio ricevuto e non per i messaggi inviati. Le proprietà impostate in un determinato messaggio dipendono dal servizio e non tutti i messaggi avranno tutte le proprietà.

MessageProperties

Proprietà del messaggio. Le proprietà effettivamente usate dipendono dall'implementazione del servizio. Non tutti i messaggi ricevuti avranno tutte le proprietà e non tutte le proprietà verranno utilizzate in un messaggio inviato.

SequenceBody

Corpo del messaggio AMQP di tipo Sequence. Rappresenta un elenco di sezioni di sequenza.

ValueBody

Corpo del messaggio AMQP di tipo Value. Rappresenta un singolo oggetto codificato.