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à.
FAQs sui protocolli supportati
Il servizio Amazon SES Mail Manager aggiunge il supporto SDK per il protocollo CBOR Smithy RPC v2
Cosa sono i protocolli AWS CBOR JSON e Smithy RPC v2 e in che cosa differiscono?
Un protocollo cablato funge da mediatore tra un cliente e il servizio. L' AWS SDK gestisce la serializzazione (conversione di un oggetto nel formato wire) e la deserializzazione (riconversione del formato wire in un oggetto) tra il client e il server in modo trasparente per entrambi i protocolli.
AWS JSON - JSON è uno dei formati di dati più utilizzati e accettati per la comunicazione tra sistemi. Questo servizio utilizza AWS JSON come mezzo di comunicazione tra un client AWS SDK e il server. Una richiesta HTTP per un'operazione API di servizio accetta l'input sotto forma di JSON, l'operazione viene eseguita e la risposta viene restituita al client SDK sotto forma di JSON.
Smithy RPC v2 CBOR - Smithy RPC v2 CBOR (Concise Binary Object Representation) è un protocollo sviluppato da Amazon per una trasmissione dei dati più efficiente. È un formato di dati progettato per mantenere compatte le dimensioni dei messaggi e per consentire al formato di evolversi senza richiedere la negoziazione della versione tra i sistemi. La differenza fondamentale rispetto a AWS JSON è che AWS JSON utilizza testo leggibile dall'uomo (ad esempio{"name": "John"}), mentre Smithy RPC v2 CBOR utilizza un formato binario (sequenze di 1 e 0). Questo approccio binario crea pacchetti di dati più piccoli che viaggiano più velocemente sulla rete e riduce i tempi di serializzazione poiché i computer elaborano direttamente i dati binari.
Come posso iniziare a usare il protocollo CBOR Smithy RPC v2?
Per iniziare, utilizza l'ultima versione AWS SDK/CLI per utilizzare il protocollo CBOR Smithy RPC v2 per questo servizio. L'SDK utilizzerà automaticamente il protocollo Smithy RPC v2 CBOR quando disponibile. Aggiorna il tuo AWS SDK alla versione specificata o a qualsiasi versione successiva.
A partire dal 16/04/2020, i seguenti AWS SDKs utilizzeranno il protocollo Smithy RPC v2 CBOR, mentre gli altri continueranno a utilizzare il protocollo JSON: SDKs AWS
AWS SDK per C++
AWS SDK per Go V2
AWS SDK per Java 2.x
AWS SDK per.NET v4
AWS Strumenti per v5 PowerShell
AWS SDK per Swift
AWS SDK per Kotlin
Quali sono i rischi dell'abilitazione del protocollo Smithy RPC v2 CBOR?
Il supporto aggiuntivo di Smithy RPC v2 CBOR nel dovrebbe essere completamente trasparente e semplice per i SDKs clienti. Tuttavia, se si utilizza un'implementazione personalizzata dell'SDK o una combinazione di client personalizzati e AWS SDK, ciò dipende dal comportamento di serializzazione AWS specifico di JSON, AWS potrebbe essere incompatibile con il protocollo CBOR Smithy RPC v2.
Cosa succede se la mia soluzione non supporta Smithy RPC v2 CBOR?
Per utilizzare il protocollo AWS JSON, esegui il downgrade del tuo SDK a una versione rilasciata prima del 16/04/2026.
Quali AWS regioni supportano il protocollo Smithy RPC v2 CBOR?
Quali miglioramenti della latenza posso aspettarmi eseguendo l'aggiornamento a versioni SDK che supportano Smithy RPC v2 CBOR?
Smithy RPC v2 CBOR offre una latenza inferiore fino al 13% e una riduzione fino al 15% delle dimensioni del payload rispetto a JSON. AWS La codifica binaria elimina il sovraccarico dovuto all'analisi del testo in JSON e all'escape delle stringhe, riducendo sia i tempi di trasferimento in rete che i costi di serializzazione.
Il protocollo JSON sarà obsoleto? AWS
AWS Il protocollo JSON continuerà a essere supportato dalle versioni precedenti di. SDKs Inoltre, alcuni linguaggi specifici SDKs continueranno a utilizzare AWS JSON in quanto è più performante di Smithy RPC v2 CBOR grazie all'implementazione JSON disponibile per il linguaggio che è più veloce della sua implementazione CBOR.
Dove posso trovare ulteriori informazioni su Smithy RPC v2 CBOR?
Puoi trovare ulteriori informazioni sul protocollo JSON nei protocolli AWS JSON 1.0 e AWS JSON 1.1