2014-08-01から1ヶ月間の記事一覧

DrbとCelluloid

こんなコントローラがあったとします。 コレは、druby://localhost:8787へ接続して、 receiverに対してメソッドを実行します。 # coding: utf-8 require 'drb/drb' require 'trema' # Simple Tap Controller. class Tap < Trema::Controller attr_accessor :…

Tremaとmsgpack-rpc

仮にこんなコントローラがあったとします。 別のターミナルで以下を実行します そうすると、tremaのinfoが呼ばれて、文字列が表示されます。 コントローラ側にも同じように表示されているのがわかります。 msgpack-rpcはお手軽でいいですね。

Rubyでインタフェイスを指定してRawデータをインジェクトする簡単な方法