Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Häufig gestellte Fragen zu unterstützten Protokollen
Der Amazon RDS Performance Insights-Service fügt SDK-Unterstützung hinzu für Smithy RPC v2 CBOR
Was sind AWS JSON- und Smithy RPC v2 CBOR-Protokolle, und wie unterscheiden sie sich?
Ein Übertragungsprotokoll fungiert als Vermittler zwischen einem Kunden und dem Service. Das AWS Das SDK behandelt die Serialisierung (Konvertierung eines Objekts in das Wire-Format) und die Deserialisierung (Konvertierung des Wire-Formats zurück in ein Objekt) zwischen dem Client und dem Server transparent für beide Protokolle.
AWS JSON - JSON ist eines der am häufigsten verwendeten und akzeptierten Datenformate für die Kommunikation zwischen Systemen. Dieser Dienst verwendet AWS JSON als Medium zur Kommunikation zwischen AWS SDK-Client und Server. Eine HTTP-Anfrage für einen Service-API-Vorgang akzeptiert Eingaben in Form von JSON, der Vorgang wird ausgeführt und die Antwort wird in Form von JSON an den SDK-Client zurückgegeben.
Smithy RPC v2 CBOR - Smithy RPC v2 CBOR (Concise Binary Object Representation) ist ein von Amazon entwickeltes Protokoll für eine effizientere Datenübertragung. Es handelt sich um ein Datenformat, das entwickelt wurde, um die Nachrichtengrößen kompakt zu halten und eine Weiterentwicklung des Formats zu ermöglichen, ohne dass Versionsverhandlungen zwischen den Systemen erforderlich sind. Der entscheidende Unterschied zu AWS JSON ist das AWS JSON verwendet für Menschen lesbaren Text (wie {"name": "John"}), während Smithy RPC v2 CBOR ein Binärformat verwendet (Sequenzen von Einsen und Nullen). Dieser binäre Ansatz erzeugt kleinere Datenpakete, die schneller über das Netzwerk übertragen werden, und reduziert die Serialisierungszeit, da Computer Binärdaten direkt verarbeiten.
Wie fange ich mit dem Smithy RPC v2 CBOR-Protokoll an?
Verwenden Sie zunächst die neueste Version AWS SDK/CLI Version, um das Smithy RPC v2 CBOR-Protokoll für diesen Dienst zu verwenden. Das SDK verwendet automatisch das Smithy RPC v2 CBOR-Protokoll, sofern verfügbar. Aktualisieren Sie Ihre AWS SDK auf die angegebene Version oder eine nachfolgende Version.
Ab 2026-10-06 gilt Folgendes AWS SDKs verwenden das Smithy RPC v2 CBOR-Protokoll, während die anderen SDKs weiterhin das AWS JSON-Protokoll:
AWS SDK für C++
AWS SDK für Go V2
AWS SDK für Java 2.x
AWS SDK für.NET v4
AWS Werkzeuge für PowerShell v5
AWS SDK für Swift
AWS SDK für Kotlin
Was sind die Risiken der Aktivierung des Smithy RPC v2 CBOR-Protokolls?
Die zusätzliche Unterstützung von Smithy RPC v2 CBOR in den SDKs wird voraussichtlich vollständig transparent und für Kunden mühelos sein. Wenn Sie jedoch eine benutzerdefinierte Implementierung des verwenden AWS SDK oder eine Kombination aus benutzerdefinierten Clients und dem AWS SDK, das hängt ab von AWS JSON-specific Serialisierungsverhalten, es ist möglicherweise nicht mit dem Smithy RPC v2 CBOR-Protokoll kompatibel.
Was ist, wenn meine Lösung Smithy RPC v2 CBOR nicht unterstützt?
Um das zu verwenden AWS Führen Sie ein Downgrade Ihres SDK auf eine Version durch, die vor dem 06.10.2026-10-06 veröffentlicht wurde.
Was AWS Unterstützen Regionen das Smithy RPC v2 CBOR-Protokoll?
Das Smithy RPC v2 CBOR-Protokoll wird in allen unterstützt AWS Regionen wo dieser Service verfügbar ist.
Welche Latenzverbesserungen kann ich beim Upgrade auf SDK-Versionen erwarten, die Smithy RPC v2 CBOR unterstützen?
Smithy RPC v2 CBOR bietet eine um bis zu 13% geringere Latenz und eine Reduzierung der Nutzlastgröße um bis zu 15% im Vergleich zu AWS JSON. Durch die binäre Kodierung entfällt der Aufwand für das Parsen von JSON-Text und das Escaping von Zeichenketten, wodurch sowohl die Netzwerkübertragungszeit als auch die Serialisierungskosten reduziert werden.
Wird der AWS Ist das JSON-Protokoll veraltet?
AWS Das JSON-Protokoll wird weiterhin in älteren Versionen von SDKs unterstützt. Außerdem werden einige sprachspezifische SDKs weiterhin verwendet AWS JSON, da es leistungsfähiger ist als Smithy RPC v2 CBOR, da die verfügbare JSON-Implementierung für die Sprache schneller ist als ihre CBOR-Implementierung.
Wo finde ich weitere Informationen zu Smithy RPC v2 CBOR?
Sie finden weitere Informationen über das AWS JSON-Protokoll unter AWS JSON 1.0-Protokoll