1.0.1 ko public

스펙

RAWP-DPS

Data processing specification for RAWP integrations.

14. 하위 호환성 (Backward Compatibility)

14.1. RAWP-1.0-Legacy (지원 종료)

RAWP-1.0-Legacy와의 하위 호환성 지원은 종료되었다. 모든 구현은 본 규격(rawp-dps-1.0)만을 사용해야 한다 (MUST).

14.2. 정방향 호환성 규칙

  1. Unknown Type 무시: 수신자는 알 수 없는 type을 가진 프레임을 무시해야 한다 (MUST). 에러를 발생시키거나 연결을 종료해서는 안 된다 (MUST NOT).
  2. Unknown Field 무시: payload 내 알 수 없는 키는 무시해야 한다 (MUST).
  3. Capabilities 기반 필터링: session.capabilities에서 고지하지 않은 기능의 이벤트는 발송하지 않아야 한다 (MUST NOT).
  4. 버전 필드: Envelope의 v 필드로 구조적 비호환을 감지한다. v 값이 지원 범위 밖이면 프레임을 무시하고 session.error로 응답한다.
  5. 확장 네임스페이스: x-{vendor}.* 접두 이벤트는 자유롭게 추가 가능하며, 수신자는 이를 무시할 수 있다.

참조