Module: SimpleRPC

Defined in:
lib/simplerpc.rb,
lib/simplerpc/client.rb,
lib/simplerpc/server.rb,
lib/simplerpc/version.rb,
lib/simplerpc/encryption.rb,
lib/simplerpc/exceptions.rb,
lib/simplerpc/socket_protocol.rb

Overview

SimpleRPC is a very simple RPC library for ruby, designed to be as fast as possible whilst still retaining a simple API.

It connects a client to a server which wraps an object, exposing its API over the network socket. All data to/from the server is serialised using a serialisation object that is passed to the client/server.

Author

Stephen Wattam

This module simply contains version information, and including it includes all other project files

Defined Under Namespace

Modules: Encryption, SocketProtocol Classes: AlreadyListeningError, AuthenticationError, Client, ConnectionError, FastClient, FormatError, RPCError, RemoteException, RemoteObject, Server

Constant Summary collapse

VERSION =
'0.3.0'