A sample of a MessagePack-RPC client/server application built in Clojure powered by the Java implementation
Clojure
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/msgpackrpc_sample
test/msgpackrpc_sample
.gitignore
README.md
project.clj

README.md

msgpackrpc-sample-clojure

This is a sample of a MessagePack-RPC client/server application built in Clojure and powered by the Java implementation of MessagePack-RPC. Really simple, but enough to try that stuff.

MessagePack

Usage

$ git clone https://github.com/leandrosilva/msgpackrpc-sample-clojure
$ cd msgpackrpc-sample-clojure
$ lein compile :all
$ lein run -m msgpackrpc-sample.server    # at terminal 1
$ lein run -m msgpackrpc-sample.client    # at terminal 2

What else?

I have also a sample of a Java client talking to the Clojure server:

A client and server in Java:

Other sample of client and server in Ruby:

And, of course, you can mix them the way you want:

  • [Java|Ruby|Clojure] server with [Java|Ruby|Clojure] client

License

Copyright © 2012 Leandro Silva (CødeZøne)

Distributed under the Eclipse Public License, the same as Clojure.