Utilizzo delle API con Amazon SQS - Amazon Simple Queue Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo delle API con Amazon SQS

Questa sezione fornisce informazioni sulla costruzione degli endpoint Amazon SQS, sull'esecuzione di richieste delle API di query utilizzando i metodi GET e POST e sull'utilizzo di operazioni API in batch. Per informazioni dettagliate sulle azioni di Amazon SQS, inclusi parametri, errori, esempi e tipi di dati, consulta Guida di riferimento delle API Amazon Simple Queue Service.

Per accedere ad Amazon SQS utilizzando un'ampia gamma di linguaggi di programmazione, puoi anche usare gli SDK AWS che contengono la seguente funzionalità automatica:

  • Firma crittografica delle richieste di servizio

  • Nuovi tentativi di richiesta

  • Gestione delle risposte di errore

Per ulteriori informazioni, consulta Utilizzo di Amazon SQS con un SDK AWS.

Per informazioni sullo strumento a riga di comando, consulta le sezioni Amazon SQS nella Guida di riferimento AWS CLI e lao AWS Tools for PowerShell Guida di riferimento Cmlet.

API Amazon SQS con protocollo JSON AWS

Amazon SQS utilizza il protocollo AWS JSON come meccanismo di trasporto per tutte le API di Amazon SQS nelle versioni SDK specificate.AWS AWS Il protocollo JSON offre un throughput più elevato, una latenza inferiore e una comunicazione più rapida. application-to-application AWS Il protocollo JSON è più efficiente nella serializzazione/deserializzazione di richieste e risposte rispetto al protocollo di query. AWS Se preferisci comunque utilizzare il protocollo di AWS query con le API SQS, consulta Quali lingue sono supportate per il AWS JSON protocollo utilizzato in Amazon SQSAPIs? le versioni AWS SDK che supportano il protocollo di query Amazon SQS. AWS

Amazon SQS utilizza il protocollo AWS JSON per comunicare tra i client AWS SDK (ad esempio, Java, Python, Golang) e JavaScript il server Amazon SQS. Una richiesta HTTP di un'operazione API Amazon SQS accetta input in formato JSON. L'operazione Amazon SQS viene eseguita e la risposta di esecuzione viene inviata al client SDK in formato JSON. Rispetto alle AWS query, AWS JSON è più semplice, veloce ed efficiente per il trasporto di dati tra client e server.

  • AWS Il protocollo JSON funge da mediatore tra il client e il server Amazon SQS.

  • Il server non comprende il linguaggio di programmazione in cui viene creata l'operazione Amazon SQS, ma comprende il AWS protocollo JSON.

  • Il protocollo AWS JSON utilizza la serializzazione (conversione dell'oggetto in formato JSON) e la deserializzazione (conversione del formato JSON in oggetto) tra client e server Amazon SQS.

Per ulteriori informazioni sul protocollo AWS JSON con Amazon SQS, consulta. SQS AWS JSONProtocollo Amazon FAQs

AWS Il protocollo JSON è disponibile nella versione SDK specificata AWS . Per esaminare la versione e le date di rilascio dell'SDK nelle diverse varianti linguistiche, consulta la matrice di supporto delle versioni degli AWS SDK e degli strumenti nella Guida di riferimento agli strumenti e agli AWS SDK