Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Message format

All messages, request and response, including handshake, start with int message length (excluding these first 4 bytes). E.g. empty message would be represented by 4 zero bytes.

intLength of DataPayload
...DataPayload

Length is omitted in all message descriptions below for brevity.

...

Response (failure)
byteSuccess flag, 0
shortServer version major
shortServer version minor
shortServer version patch
stringError message

Upon successful handshake client can start performing operations by sending a request with specific op code. Each operation has it's own request and response format, with a common header.

Client Operation Request Format

  
  
  


Discussion Links

http://apache-ignite-developers.2346864.n4.nabble.com/Thin-client-protocol-message-format-td20300.html

...