Current section
Files
Jump to
Current section
Files
lib/protein.ex
defmodule Protein do
@moduledoc """
Remote procedure call system based on Protocol Buffers.
Depending on whether you want to implement an RPC client or server, check out following modules:
- `Protein.Client`: calls services in remote systems
- `Protein.Server`: responds to service calls from remote systems
Also, ensure that you have picked and configured one of available transport adapters:
- `Protein.AMQPAdapter`: transports RPC calls through AMQP messaging queue
- `Protein.HTTPAdapter`: transports RPC calls through HTTP requests protected by secret header
"""
end