background preloader

Networking

Facebook Twitter

Frequently Asked Questions. Design Help I've a rough idea of how ØMQ works, can you help me build my architecture?

Frequently Asked Questions

This is what you pay experts for, and many of us working on ØMQ make our living like this. So why not budget a week or two of expert help into your project planning, and ask on the list for someone to come and help? If you're making an open source project, you will find the community more interested in giving their time for free. The other option is to read the Guide, which has some hundreds of worked examples and is now available as an O'Reilly book. How do I make ØMQ do X, Y, or Z? If you ask this question it usually means you've not read the Guide, or just skimmed it and not digested it. OK, can you at least explain how the socket patterns work? Each bind allows peers to connect. Contributing. The MessagePack Project. JsonGlib. About JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627.

JsonGlib

JSON is: a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. Many high-level languages already provide native modules for parsing, generating and manipulating JSON data streams. JSON-GLib uses GLib native data types and the generic value container GValue for ease of development. Development Releases Latest stable release: 0.16 (here) Examples Parser example Deserialization Sample High level APIs The 0.12 release added these new, high level classes for building and reading JSON trees JsonBuilder: a simple API for building JSON trees JsonReader: a cursor-based API for parsing JSON trees Asynchronous stream parsing.

Protobuf - Protocol Buffers - Google's data interchange format. What is it?

protobuf - Protocol Buffers - Google's data interchange format

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats. Latest Updates Documentation Read the documentation. Discussion Visit the discussion group. Quick Example You write a .proto file like this: message Person { required int32 id = 1; required string name = 2; optional string email = 3;} Then you compile it with protoc, the protocol buffer compiler, to produce code in C++, Java, or Python.