RPCChannel
lepus.std.RPCChannel
object RPCChannel
RPCChannel implements an async RPC communication channel topology.
In this topology, each server has its own endpoint, where clients can send methods to, server then can decide to response to sender's address, ignore the request, or reject it. Clients can then consume responses, and mark them as processed. This topology models an point to point communication, with at least one delivery semantics, so your processing MUST be idempotent and async, as both responses and requests might be received several times, and with any ordering.
Attributes
- Source
- RPCChannel.scala
- Graph
-
- Supertypes
- Self type
-
RPCChannel.type
Members list
In this article