API REST di archiviazione code
Archiviazione code di Azure archivia i messaggi che possono essere letti da qualsiasi client che ha accesso all'account di archiviazione.
Una coda può contenere un numero illimitato di messaggi. Ogni messaggio può essere fino a 64 KB di dimensioni per la versione 2011-08-18 o successiva. Per le versioni precedenti, la dimensione massima di un messaggio è di 8 KB. I messaggi vengono in genere aggiunti alla fine della coda e recuperati dall'inizio della coda, anche se il comportamento FIFO (first in, first out) non è garantito.
Se è necessario archiviare messaggi superiori a 64 KB, è possibile archiviare i dati dei messaggi come BLOB o in una tabella. È quindi possibile archiviare un riferimento ai dati come messaggio in una coda.
L'API REST per l'archiviazione code include queste operazioni:
Operazione | Descrizione |
---|---|
Impostare le proprietà del servizio code | Imposta le proprietà dell'archiviazione code. |
Ottenere le proprietà del servizio code | Ottiene le proprietà dell'archiviazione code. |
Elencare le code | Elenca tutte le code in un account. |
Richiesta coda preliminare | Esegue query sulle regole CORS (Cross-Origin Resource Sharing) per l'archiviazione code prima di inviare la richiesta. |
Get Queue Service Stats | Recupera le statistiche correlate alla replica per l'archiviazione code. Questa operazione è disponibile solo nell'endpoint della posizione secondaria quando la replica con ridondanza geografica di accesso in lettura è abilitata per l'account di archiviazione. |
Creare una coda | Crea una nuova coda in un account. |
Elimina coda | Elimina una coda. |
Operazione Get Queue Metadata | Restituisce le proprietà della coda, inclusi i metadati definiti dall'utente. |
Impostare metadati della coda | Imposta i metadati definiti dall'utente nella coda. |
Get Queue ACL | Restituisce dettagli in uno dei criteri di accesso archiviati specificati nella coda. |
Set Queue ACL | Imposta i criteri di accesso archiviati per la coda che può essere usata con firme di accesso condiviso. |
Put Message | Aggiunge un messaggio alla coda e imposta facoltativamente un timeout di visibilità per il messaggio. |
Get Messages | Recupera un messaggio dalla coda e lo rende invisibile ad altri utenti. |
Peek Messages | Recupera un dal messaggio dall'inizio della coda, senza modificare la visibilità del messaggio. |
Elimina messaggio | Elimina un messaggio specificato dalla coda. |
Cancella messaggi | Cancella tutti i messaggi dalla coda. |
Aggiornare un messaggio | Aggiornamenti il timeout di visibilità di un messaggio e/o il contenuto del messaggio. |
Contenuto della sezione
Concetti relativi ad Archiviazione code
Operazioni sulle code
Operazioni sui messaggi
Vedi anche
Informazioni di riferimento sulle API REST di Archiviazione di Azure