⌕ Поиск по атласу

IETF · RFC · RFC8949

RFC8949 · Краткое двоичное представление объектов (CBOR)

Concise Binary Object Representation (CBOR)

Определяет компактный двоичный формат данных, рассчитанный на небольшой размер кода и сообщений при сохранении расширяемой модели типов. Используется в ограниченных устройствах, протоколах безопасности и системах, где JSON слишком избыточен.

Согласуйте профиль допустимых типов и правила канонизации; общая расширяемость CBOR сама по себе не гарантирует совместимость реализаций.

Официальная английская аннотация

The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation. These design goals make it different from earlier binary serializations such as ASN.1 and MessagePack. This document obsoletes RFC 7049, providing editorial improvements, new details, and errata fixes while keeping full compatibility with the interchange format of RFC 7049. It does not create a new version of the format.

Связи документа

obsoletes: RFC7049

is_also: STD94

Официальный источник · 2020-12-01

Полные импортированные сведения карточки
{
  "id": "RFC8949",
  "number": 8949,
  "title_en": "Concise Binary Object Representation (CBOR)",
  "title_ru": "Краткое двоичное представление объектов (CBOR)",
  "summary_ru": "Определяет компактный двоичный формат данных, рассчитанный на небольшой размер кода и сообщений при сохранении расширяемой модели типов. Используется в ограниченных устройствах, протоколах безопасности и системах, где JSON слишком избыточен.",
  "purpose_ru": "",
  "use_ru": "",
  "full_translation_path": "",
  "full_translation_checked_at": "",
  "full_translation_source_sha256": "",
  "architect_note_ru": "Согласуйте профиль допустимых типов и правила канонизации; общая расширяемость CBOR сама по себе не гарантирует совместимость реализаций.",
  "topics_ru": [
    "CBOR",
    "двоичные форматы",
    "ограниченные устройства"
  ],
  "translation_state": "reviewed",
  "verification_level": "editorial_reviewed",
  "verification_level_ru": "Проверенная редакционная выжимка",
  "verification_note_ru": "",
  "abstract_en": "The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation. These design goals make it different from earlier binary serializations such as ASN.1 and MessagePack. This document obsoletes RFC 7049, providing editorial improvements, new details, and errata fixes while keeping full compatibility with the interchange format of RFC 7049. It does not create a new version of the format.",
  "authors": [
    "C. Bormann",
    "P. Hoffman"
  ],
  "organizations": [],
  "publication_date": "2020-12-01",
  "current_status": "INTERNET STANDARD",
  "current_status_ru": "Стандарт Интернета",
  "publication_status": "INTERNET STANDARD",
  "publication_status_ru": "Стандарт Интернета",
  "lifecycle": "active",
  "lifecycle_ru": "Действующий",
  "stream": "IETF",
  "stream_ru": "IETF",
  "area": "art",
  "area_ru": "Приложения и взаимодействие в реальном времени",
  "working_group": "cbor",
  "source_draft": "draft-ietf-cbor-7049bis-16",
  "page_count": 66,
  "doi": "10.17487/RFC8949",
  "keywords": [
    "parser",
    "decoder",
    "encoder",
    "binary format",
    "data interchange format",
    "JSON"
  ],
  "formats": [
    "HTML",
    "TXT",
    "PDF",
    "XML"
  ],
  "relations": {
    "obsoletes": [
      "RFC7049"
    ],
    "obsoleted_by": [],
    "updates": [],
    "updated_by": [],
    "is_also": [
      "STD94"
    ],
    "see_also": []
  },
  "links": {
    "info": "https://www.rfc-editor.org/info/rfc8949/",
    "html": "https://www.rfc-editor.org/rfc/rfc8949.html",
    "txt": "https://www.rfc-editor.org/rfc/rfc8949.txt",
    "datatracker": "https://datatracker.ietf.org/doc/rfc8949/"
  }
}