View a markdown version of this page

Häufig gestellte Fragen zu unterstützten Protokollen - Amazon Comprehend Medical

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 Comprehend Medical Medical-Service fügt zusätzlich zum bestehenden JSON-Protokoll SDK-Unterstützung für das Smithy RPC v2 CBOR-Protokoll hinzu.AWS Das Smithy RPC v2 CBOR-Protokoll ist für die meisten Workloads leistungsfähiger als JSON. AWS AWS SDKs priorisieren das Protokoll, das für jede Sprache am leistungsfähigsten ist.

Was sind die AWS Die CBOR-Protokolle JSON und Smithy RPC v2, und wie unterscheiden sie sich?

Ein Wire-Protokoll fungiert als Vermittler zwischen einem Kunden und dem Service. Das AWS SDK verarbeitet die Serialisierung (Konvertierung eines Objekts in das Wire-Format) und Deserialisierung (Konvertierung des Wire-Formats zurück in ein Objekt) zwischen dem Client und dem Server für beide Protokolle transparent.

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 für die Kommunikation zwischen einem AWS SDK-Client und dem Server. Eine HTTP-Anforderung für eine Service-API-Operation akzeptiert Eingaben in Form von JSON, die Operation 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 darauf ausgelegt ist, die Nachrichtengrößen kompakt zu halten und die Weiterentwicklung des Formats zu ermöglichen, ohne dass eine Versionsaushandlung zwischen Systemen erforderlich ist. Der Hauptunterschied zu JSON besteht darin, dass AWS AWS JSON für Menschen lesbaren Text (like{"name": "John"}) verwendet, während Smithy RPC v2 CBOR ein Binärformat (Sequenzen von Einsen und Nullen) verwendet. 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 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 Ihr AWS SDK auf die angegebene Version oder eine nachfolgende Version.

Ab 2026-04-16 werden die folgenden AWS SDKs das Smithy RPC v2 CBOR-Protokoll verwenden, während die anderen SDKs weiterhin das JSON-Protokoll verwenden werden: AWS

  • AWS SDK for C++

  • AWS SDK for Go V2

  • AWS SDK for Java 2.x

  • AWS SDK for .NET v4

  • AWS Tools für PowerShell v5

  • AWS SDK für Swift

  • AWS SDK für Kotlin

Was sind die Risiken bei der Aktivierung des Smithy RPC v2 CBOR-Protokolls?

Die zusätzliche Unterstützung von Smithy RPC v2 CBOR in den SDKs wird für Kunden voraussichtlich völlig transparent und mühelos sein. Wenn Sie jedoch eine benutzerdefinierte Implementierung des SDK oder eine Kombination aus benutzerdefinierten Clients und dem AWS SDK verwenden, hängt dies vom AWS JSON-specific Serialisierungsverhalten ab und ist möglicherweise nicht mit dem AWS Smithy RPC v2 CBOR-Protokoll kompatibel.

Was ist, wenn meine Lösung Smithy RPC v2 CBOR nicht unterstützt?

Um das AWS JSON-Protokoll zu verwenden, führen Sie ein Downgrade Ihres SDK auf eine Version durch, die vor dem 16.04.2020 veröffentlicht wurde.

Was AWS Unterstützen Regionen das Smithy RPC v2 CBOR-Protokoll?

Das Smithy RPC v2 CBOR-Protokoll wird in allen AWS Regionen unterstützt, in denen dieser Dienst verfügbar ist.

Mit welchen Verbesserungen der Latenz kann ich rechnen, wenn ich auf SDK-Versionen aufrüste, die Smithy RPC v2 CBOR unterstützen?

Smithy RPC v2 CBOR bietet im Vergleich zu JSON eine um bis zu 13% geringere Latenz und eine Reduzierung der Nutzlastgröße um bis zu 15%. AWS Durch die binäre Kodierung entfällt der Aufwand für das Analysieren 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 von älteren Versionen von SDKs unterstützt. Außerdem werden einige sprachspezifische SDKs weiterhin AWS JSON verwenden, da es leistungsfähiger ist als Smithy RPC v2 CBOR, da die verfügbare JSON-Implementierung für die Sprache schneller ist als die CBOR-Implementierung.

Wo finde ich weitere Informationen zu Smithy RPC v2 CBOR?

Weitere Informationen zum JSON-Protokoll finden Sie unter AWS JSON 1.0-Protokoll und AWSAWS JSON 1.1-Protokoll in der Smithy-Dokumentation und zu Smithy RPC v2 CBOR unter Smithy RPC v2 CBOR-Protokoll in der Smithy-Dokumentation.