Skip to main content
Ctrl+K

kRPC 0.5.4 documentation

  • Getting Started
  • Tutorials and Examples
  • C-nano
  • C#
  • C++
  • Java
  • Lua
  • Python
    • Other Clients, Services and Scripts
    • Compiling kRPC
    • Extending kRPC
    • Communication Protocols
    • Internals of kRPC
  • GitHub
  • Getting Started
  • Tutorials and Examples
  • C-nano
  • C#
  • C++
  • Java
  • Lua
  • Python
  • Other Clients, Services and Scripts
  • Compiling kRPC
  • Extending kRPC
  • Communication Protocols
  • Internals of kRPC
  • GitHub

Section Navigation

  • Protocol Buffers over TCP/IP
  • Protocol Buffers over WebSockets
  • Protocol Buffers over Serial I/O
  • Messaging Protocol
  • Communication Protocols

Communication Protocols#

kRPC provides two communication protocols:

  • Protocol Buffers over TCP/IP for languages that can communicate over a TCP/IP socket.

  • Protocol Buffers over WebSockets for web browsers.

  • Protocol Buffers over Serial I/O for Arduino and similar.

In each protocol, clients invoke remote procedure calls by sending and receiving protobuf messages.

previous

Extending kRPC

next

Protocol Buffers over TCP/IP

Show Source

© Copyright 2015-2023, kRPC Org.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.20.0.