View a markdown version of this page

지원되는 프로토콜에 대한 FAQs - Amazon Simple Email Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

지원되는 프로토콜에 대한 FAQs

Amazon SES Mail Manager 서비스는 기존 AWS JSON 프로토콜 외에도 Smithy RPC v2 CBOR 프로토콜에 대한 SDK 지원을 추가하고 있습니다. Smithy RPC v2 CBOR 프로토콜은 대부분의 워크로드에서 AWS JSON보다 성능이 뛰어납니다. AWS SDKs는 각 언어에서 가장 성능이 뛰어난 프로토콜의 우선 순위를 지정합니다.

AWS JSON 및 Smithy RPC v2 CBOR 프로토콜은 무엇이며 어떻게 다릅니까?

유선 프로토콜은 클라이언트와 서비스 간의 매개자 역할을 합니다. AWS SDK는 두 프로토콜에 대해 클라이언트와 서버 간의 직렬화(객체를 유선 형식으로 변환) 및 역직렬화(선 형식을 다시 객체로 변환)를 투명하게 처리합니다.

AWS JSON - JSON은 시스템 간 통신에 가장 널리 사용되고 허용되는 데이터 형식 중 하나입니다. 이 서비스는 AWS JSON을 AWS SDK 클라이언트와 서버 간에 통신하는 미디어로 사용합니다. 서비스 API 작업에 대한 HTTP 요청은 JSON 형식의 입력을 수락하고, 작업이 실행되며, 응답은 JSON 형식으로 SDK 클라이언트에 반환됩니다.

Smithy RPC v2 CBOR - Smithy RPC v2 CBOR(Concise Binary Object Representation)은 보다 효율적인 데이터 전송을 위해 Amazon에서 개발한 프로토콜입니다. 메시지 크기를 간결하게 유지하고 시스템 간 버전 협상 없이 형식을 발전시킬 수 있도록 설계된 데이터 형식입니다. AWS JSON과의 주요 차이점은 AWS JSON이 사람이 읽을 수 있는 텍스트(예: {"name": "John"})를 사용하는 반면 Smithy RPC v2 CBOR은 이진 형식(시퀀스 1초 및 0초)을 사용한다는 것입니다. 이러한 이진 접근 방식은 네트워크를 통해 더 빠르게 이동하는 더 작은 데이터 패키지를 생성하며, 컴퓨터가 이진 데이터를 직접 처리하기 때문에 직렬화 시간이 줄어듭니다.

Smithy RPC v2 CBOR 프로토콜을 시작하려면 어떻게 해야 하나요?

시작하려면 최신 AWS SDK/CLI 버전을 사용하여이 서비스에 Smithy RPC v2 CBOR 프로토콜을 사용합니다. SDK는 사용 가능한 경우 Smithy RPC v2 CBOR 프로토콜을 자동으로 사용합니다. AWS SDK를 지정된 버전 또는 후속 버전으로 업그레이드합니다.

2026-04-16부터 다음 AWS SDKs Smithy RPC v2 CBOR 프로토콜을 사용하는 반면, 다른 SDKs는 AWS JSON 프로토콜을 계속 사용합니다.

  • AWS C++용 SDK

  • AWS SDK for Go V2

  • AWS Java 2.x용 SDK

  • AWS .NET v4용 SDK

  • AWS PowerShell v5용 도구

  • AWS SDK for Swift

  • AWS SDK for Kotlin

Smithy RPC v2 CBOR 프로토콜을 활성화하면 어떤 위험이 있나요?

SDKs에서 Smithy RPC v2 CBOR에 대한 추가 지원은 완전히 투명하고 고객에게 편리할 것으로 예상됩니다. 그러나 AWS JSON별 직렬화 동작에 따라 AWS SDK의 사용자 지정 구현 또는 사용자 지정 클라이언트와 AWS SDK의 조합을 사용하는 경우 Smithy RPC v2 CBOR 프로토콜과 호환되지 않을 수 있습니다.

솔루션이 Smithy RPC v2 CBOR을 지원하지 않는 경우 어떻게 해야 하나요?

AWS JSON 프로토콜을 사용하려면 SDK를 2026-04-16 이전에 릴리스된 버전으로 다운그레이드합니다.

Smithy RPC v2 CBOR 프로토콜을 지원하는 AWS 리전은 어디입니까?

Smithy RPC v2 CBOR 프로토콜은이 서비스를 사용할 수 있는 모든 AWS 리전에서 지원됩니다.

Smithy RPC v2 CBOR을 지원하는 SDK 버전으로 업그레이드할 때 어떤 지연 시간 개선을 기대할 수 있습니까?

Smithy RPC v2 CBOR은 AWS JSON에 비해 지연 시간이 최대 13% 더 짧고 페이로드 크기가 최대 15% 감소합니다. 이진 인코딩은 JSON 텍스트 구문 분석 및 문자열 이스케이프 처리의 오버헤드를 제거하여 네트워크 전송 시간과 직렬화 비용을 모두 줄입니다.

AWS JSON 프로토콜이 더 이상 사용되지 않나요?

AWS JSON 프로토콜은 이전 버전의 SDKs를 통해 계속 지원됩니다. 또한 일부 언어별 SDKs는 언어에 대해 사용 가능한 AWS JSON 구현이 CBOR 구현보다 빠르기 때문에 Smithy RPC v2 CBOR보다 성능이 뛰어나기 때문에 JSON을 계속 사용할 수 있습니다.

Smithy RPC v2 CBOR에 대한 자세한 내용은 어디에서 확인할 수 있습니까?

AWS JSON 프로토콜에 대한 자세한 내용은 Smithy 설명서의 AWS JSON 1.0 프로토콜 AWS JSON 1.1 프로토콜에서, Smithy RPC v2 CBOR 프로토콜에 대한 자세한 내용은 Smithy 설명서에서 확인할 수 있습니다.