About: Bencode

An Entity of Type: Format106636806, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Bencode (pronounced like Bee-encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data. It supports four different types of values: * byte strings, * integers, * lists, and * dictionaries (associative arrays). Bencoding is most commonly used in torrent files, and as such is part of the BitTorrent specification. These metadata files are simply bencoded dictionaries.

Property Value
dbo:abstract
  • Bencode ist ein Datenformat. Es wird durch das Filesharing-Protokoll BitTorrent verwendet, um Daten zu speichern und auszutauschen. Das Format unterstützt vier Datentypen. * Ganze Zahlen. * Zeichenketten variabler Länge. * Listen. * Assoziative Listen. Bencode wird unter anderem in .torrent-Dateien verwendet. Der BitTorrent-Standard spezifiziert dazu, dass diese Dateien, in der Spezifikation auch MetaInfo-Dateien genannt, bencodete assoziative Listen sein sollen. Da es ein relativ simpel gehaltener Algorithmus ist, kann Bencode sehr leicht implementiert und geparst werden. Außerdem ist es immun gegen einige Probleme, die binäre Formate oft betreffen. So ist zum Beispiel die Byte-Reihenfolge irrelevant. (de)
  • Bencode (pronounced like Bee-encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data. It supports four different types of values: * byte strings, * integers, * lists, and * dictionaries (associative arrays). Bencoding is most commonly used in torrent files, and as such is part of the BitTorrent specification. These metadata files are simply bencoded dictionaries. Bencoding is simple and (because numbers are encoded as text in decimal notation) is unaffected by endianness, which is important for a cross-platform application like BitTorrent. It is also fairly flexible, as long as applications ignore unexpected dictionary keys, so that new ones can be added without creating incompatibilities. (en)
  • Bencode (prononcé à l'anglaise « B encode ») est un encodage utilisé par le système de partage de fichier pair à pair BitTorrent pour stocker et transmettre des données structurées. Il supporte quatre différentes types de valeurs : * Chaîne de caractères ; * entiers ; * listes ; * et dictionnaires (tableau associatif). Le bencoding est couramment utilisé pour les fichiers torrent. Ces fichiers de métadonnées sont de simples dictionnaires Bencode. Avec une efficacité moindre par rapport à un encodage binaire pur, l'encodage via Bencode est simple et (car les nombres sont encodés comme du texte) n'est pas affecté par l' "endianness", ce qui est important pour un programme multiplate-forme comme BitTorrent. Il est aussi très flexible, tant que les applications ignorent les clés du dictionnaire, pour pouvoir continuer à interpréter la suite sans créer d'incompatibilités. (fr)
  • Bencode — формат, используемый p2p-системой распространения файлов BitTorrent для хранения и передачи свободно структурированных данных. Включает четыре типа данных: * строка байтов, * целое число, * список (массив), * словарь (ассоциативный массив). Bencode используется в файлах .torrent, которые представляют собой словарь в формате Bencode. (ru)
  • Bencode - kodowanie używane w plikach systemu komunikacji BitTorrent (P2P) do przetrzymywania i transmitowania danych nieposiadających jasno zdefiniowanej struktury. Wspierane są cztery typy danych: * tekstowy typ danych, * liczby całkowite, * listy, oraz * tablice asocjacyjne. (pl)
  • Bencode(發音為Bee-Encode)是BitTorrent用在傳輸資料結構的編碼方式。這種編碼方式支援四種資料型態: * 字符串 * 整數 * 串列 * 字典表 Bencode最常被用在.torrent檔中,檔案裡的元數據都是被Bencode编码过的字典表。这种编码方法也被tracker返回响应时使用。 虽然比用纯二进制编码效率低,但Bencode结构简单而且不受字节存储顺序影响(所有数字以十进制编码),这对于跨平台性非常重要。并且,Bencode具有较好的灵活性,即使存在故障的字典键,只要将其忽略并更换新的就能兼容补充。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1131348 (xsd:integer)
dbo:wikiPageLength
  • 6441 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1117427802 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Bencode — формат, используемый p2p-системой распространения файлов BitTorrent для хранения и передачи свободно структурированных данных. Включает четыре типа данных: * строка байтов, * целое число, * список (массив), * словарь (ассоциативный массив). Bencode используется в файлах .torrent, которые представляют собой словарь в формате Bencode. (ru)
  • Bencode - kodowanie używane w plikach systemu komunikacji BitTorrent (P2P) do przetrzymywania i transmitowania danych nieposiadających jasno zdefiniowanej struktury. Wspierane są cztery typy danych: * tekstowy typ danych, * liczby całkowite, * listy, oraz * tablice asocjacyjne. (pl)
  • Bencode(發音為Bee-Encode)是BitTorrent用在傳輸資料結構的編碼方式。這種編碼方式支援四種資料型態: * 字符串 * 整數 * 串列 * 字典表 Bencode最常被用在.torrent檔中,檔案裡的元數據都是被Bencode编码过的字典表。这种编码方法也被tracker返回响应时使用。 虽然比用纯二进制编码效率低,但Bencode结构简单而且不受字节存储顺序影响(所有数字以十进制编码),这对于跨平台性非常重要。并且,Bencode具有较好的灵活性,即使存在故障的字典键,只要将其忽略并更换新的就能兼容补充。 (zh)
  • Bencode (pronounced like Bee-encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data. It supports four different types of values: * byte strings, * integers, * lists, and * dictionaries (associative arrays). Bencoding is most commonly used in torrent files, and as such is part of the BitTorrent specification. These metadata files are simply bencoded dictionaries. (en)
  • Bencode ist ein Datenformat. Es wird durch das Filesharing-Protokoll BitTorrent verwendet, um Daten zu speichern und auszutauschen. Das Format unterstützt vier Datentypen. * Ganze Zahlen. * Zeichenketten variabler Länge. * Listen. * Assoziative Listen. Bencode wird unter anderem in .torrent-Dateien verwendet. Der BitTorrent-Standard spezifiziert dazu, dass diese Dateien, in der Spezifikation auch MetaInfo-Dateien genannt, bencodete assoziative Listen sein sollen. (de)
  • Bencode (prononcé à l'anglaise « B encode ») est un encodage utilisé par le système de partage de fichier pair à pair BitTorrent pour stocker et transmettre des données structurées. Il supporte quatre différentes types de valeurs : * Chaîne de caractères ; * entiers ; * listes ; * et dictionnaires (tableau associatif). Le bencoding est couramment utilisé pour les fichiers torrent. Ces fichiers de métadonnées sont de simples dictionnaires Bencode. (fr)
rdfs:label
  • Bencode (de)
  • Bencode (en)
  • Bencode (fr)
  • Bencode (pl)
  • Bencode (ru)
  • Bencode (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License