MessagePack (original) (raw)

About DBpedia

MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. The official implementation is available in a variety of languages such as C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript (NodeJS), Lua, OCaml, Perl, PHP, Python, Ruby, Scala, Smalltalk, and Swift.

Property Value
dbo:abstract MessagePack je sloužící k serializaci jednoduchých datových struktur, například polí a asociativních polí. Snaží se o jednoduchost a kompaktnost. Oficiální implementační podpora pro tento formát byla vytvořena mimo jiné pro jazyky C, C++, C#, D, Erlang, Go, Haskell, Javu, JavaScript, Luu, OCaml, Perl, PHP, Python, Ruby, Scalu, Smalltalk a Swift. Je kompaktnější než JSON za cenu rozsahových limitů pro pole i integery. Naproti JSONu ovšem nabízí podporu pro binární data a umožňuje i řetězce nespadající pod kódování UTF-8. Oproti je prostorově úspornější, neboť zatímco BSON je navržený pro snadnou manipulaci v paměti, MessagePack je navržen pro efektivní přenos. Samotný MessagePack není standardizován žádným RFC, ale je diskutován v rámci RFC 7049 a RFC 8949, které zavádějí , jenž je MessagePackem inspirovaný. (cs) MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. The official implementation is available in a variety of languages such as C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript (NodeJS), Lua, OCaml, Perl, PHP, Python, Ruby, Scala, Smalltalk, and Swift. (en) MessagePack est un format d'échange de données informatique. C'est un format binaire qui permet de représenter les structures de données simples comme les tableaux et les tableaux associatifs. MessagePack a pour objectif d' être le plus compact et le plus simple possible. L'implémentation officielle est disponible dans de nombreux langages tels que C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala et Smalltalk. MessagePack ne fait pas l'objet d'une RFC mais il est cité dans la rfc8949 couvrant CBOR qui est un autre format d'échange. (fr) MessagePack(メッセージパック)は、バイナリ形式のデータ交換用フォーマット。配列や連想配列などの単純なデータ構造を表現できる。可能な限りコンパクトでシンプルになることを目指している。C言語、C++、C#、D言語、Erlang、Go、Haskell、Java、JavaScript、Lua、OCaml、Perl、PHP、Python、Ruby、Scala、Smalltalk、Swiftなどのプログラミング言語の実装が存在する。 (ja) MessagePack é um formato para escrita de informação na área da computação. Os dados armazenados são escritos no sistema binário representando estruturas de dados básicas como arrays e . Seu objetivo principal é ser simples e o mais compacto possível. As implementações oficiais estão disponível para várias linguagens de programação: C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala e Smalltalk. O formato é apresentado como similiar ao JSON, porém mais rápido e menor. (pt) MessagePack是一種計算機數據交換格式。它是一種二進制形式,用於表示簡單的數據結構,如數組和關聯數組。MessagePack 旨在盡可能緊湊和簡單。官方實現有多種語言版本,如C、C++、C#、D、Erlang、Go、Haskell、Java、JavaScript ( NodeJS )、Lua、OCaml、Perl、PHP、Python、Ruby、Scala、Smalltalk和Swift。 (zh) MessagePack — комп’ютерний формат обміну даними, призначений для двійкового представлення простих структур даних наподобі масивів і асоциативних масивів. MessagePack aims to be as compact and simple as possible. Офіційна реалізація існує для багатьох мов програмування, таких як C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala і Smalltalk. (uk)
dbo:computingPlatform dbr:Cross-platform
dbo:license dbr:Apache_License
dbo:wikiPageExternalLink https://github.com/msgpack/msgpack/blob/master/spec.md
dbo:wikiPageID 32083218 (xsd:integer)
dbo:wikiPageLength 4189 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1086936967 (xsd:integer)
dbo:wikiPageWikiLink dbr:Protocol_Buffers dbr:Python_(programming_language) dbr:Ruby_(programming_language) dbr:Scala_(programming_language) dbr:Perl dbr:UTF-8 dbr:Comparison_of_data_serialization_formats dbr:Computer dbr:Cross-platform dbr:Go_(programming_language) dbr:Apache_Avro dbr:Apache_License dbr:Apache_Thrift dbr:Lua_(programming_language) dbr:Boilerplate_code dbr:Smalltalk dbr:Smile_(data_interchange_format) dbr:String_(computer_science) dbr:BSON dbr:C++ dbr:CBOR dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbr:Data_structure dbr:D_(programming_language) dbr:Dynamic_typing dbr:Erlang_(programming_language) dbr:External_Data_Representation dbr:NodeJS dbr:PHP dbr:Haskell_(programming_language) dbr:JSON dbr:JavaScript dbr:Java_(programming_language) dbr:Array_data_structure dbc:Data_serialization_formats dbr:Swift_(programming_language) dbr:Associative_array dbr:PostgreSQL dbr:Integer_(computer_science) dbr:OCaml dbr:YAML dbr:UBJSON dbr:Boolean_datatype
dbp:author Sadayuki Furuhashi (en)
dbp:genre Data interchange (en)
dbp:license dbr:Apache_License
dbp:name MessagePack (en)
dbp:operatingSystem Any (en)
dbp:platform dbr:Cross-platform
dbp:programmingLanguage Various languages (en)
dbp:wikiPageUsesTemplate dbt:IETF_RFC dbt:Infobox_software dbt:Multiple_issues dbt:Notability dbt:Official_website dbt:Refimprove dbt:Reflist dbt:URL dbt:Data_Exchange
dcterms:subject dbc:Data_serialization_formats
gold:hypernym dbr:Format
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Format106636806 yago:Information106634376 yago:Message106598915 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 yago:WikicatDataSerializationFormats
rdfs:comment MessagePack is a computer data interchange format. It is a binary form for representing simple data structures like arrays and associative arrays. MessagePack aims to be as compact and simple as possible. The official implementation is available in a variety of languages such as C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript (NodeJS), Lua, OCaml, Perl, PHP, Python, Ruby, Scala, Smalltalk, and Swift. (en) MessagePack est un format d'échange de données informatique. C'est un format binaire qui permet de représenter les structures de données simples comme les tableaux et les tableaux associatifs. MessagePack a pour objectif d' être le plus compact et le plus simple possible. L'implémentation officielle est disponible dans de nombreux langages tels que C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala et Smalltalk. MessagePack ne fait pas l'objet d'une RFC mais il est cité dans la rfc8949 couvrant CBOR qui est un autre format d'échange. (fr) MessagePack(メッセージパック)は、バイナリ形式のデータ交換用フォーマット。配列や連想配列などの単純なデータ構造を表現できる。可能な限りコンパクトでシンプルになることを目指している。C言語、C++、C#、D言語、Erlang、Go、Haskell、Java、JavaScript、Lua、OCaml、Perl、PHP、Python、Ruby、Scala、Smalltalk、Swiftなどのプログラミング言語の実装が存在する。 (ja) MessagePack é um formato para escrita de informação na área da computação. Os dados armazenados são escritos no sistema binário representando estruturas de dados básicas como arrays e . Seu objetivo principal é ser simples e o mais compacto possível. As implementações oficiais estão disponível para várias linguagens de programação: C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala e Smalltalk. O formato é apresentado como similiar ao JSON, porém mais rápido e menor. (pt) MessagePack是一種計算機數據交換格式。它是一種二進制形式,用於表示簡單的數據結構,如數組和關聯數組。MessagePack 旨在盡可能緊湊和簡單。官方實現有多種語言版本,如C、C++、C#、D、Erlang、Go、Haskell、Java、JavaScript ( NodeJS )、Lua、OCaml、Perl、PHP、Python、Ruby、Scala、Smalltalk和Swift。 (zh) MessagePack — комп’ютерний формат обміну даними, призначений для двійкового представлення простих структур даних наподобі масивів і асоциативних масивів. MessagePack aims to be as compact and simple as possible. Офіційна реалізація існує для багатьох мов програмування, таких як C, C++, C#, D, Erlang, Go, Haskell, Java, JavaScript, Lua, OCaml, Perl, PHP, Python, Ruby, Scala і Smalltalk. (uk) MessagePack je sloužící k serializaci jednoduchých datových struktur, například polí a asociativních polí. Snaží se o jednoduchost a kompaktnost. Oficiální implementační podpora pro tento formát byla vytvořena mimo jiné pro jazyky C, C++, C#, D, Erlang, Go, Haskell, Javu, JavaScript, Luu, OCaml, Perl, PHP, Python, Ruby, Scalu, Smalltalk a Swift. Samotný MessagePack není standardizován žádným RFC, ale je diskutován v rámci RFC 7049 a RFC 8949, které zavádějí , jenž je MessagePackem inspirovaný. (cs)
rdfs:label MessagePack (cs) MessagePack (fr) MessagePack (en) MessagePack (ja) MessagePack (pt) MessagePack (uk) MessagePack (zh)
owl:sameAs freebase:MessagePack yago-res:MessagePack http://linked-web-apis.fit.cvut.cz/resource/msgpack_format wikidata:MessagePack dbpedia-cs:MessagePack dbpedia-fr:MessagePack dbpedia-ja:MessagePack dbpedia-pt:MessagePack dbpedia-uk:MessagePack dbpedia-zh:MessagePack https://global.dbpedia.org/id/4rehj
prov:wasDerivedFrom wikipedia-en:MessagePack?oldid=1086936967&ns=0
foaf:isPrimaryTopicOf wikipedia-en:MessagePack
foaf:name MessagePack (en)
is dbo:wikiPageRedirects of dbr:Msgpack dbr:Messagepack
is dbo:wikiPageWikiLink of dbr:Comparison_of_data-serialization_formats dbr:Apache_Avro dbr:BSON dbr:CBOR dbr:JData dbr:Binary_XML dbr:Binn_(serialization_format) dbr:Olio_Model_One dbr:Web_Application_Messaging_Protocol dbr:Msgpack dbr:UBJSON dbr:Messagepack
is dbp:extendedFrom of dbr:CBOR
is foaf:primaryTopic of wikipedia-en:MessagePack