2013-09-05から1日間の記事一覧

echod

GO

package main import ( "fmt" "net" "os" "bufio" "strings" ) func handleConnection(conn net.Conn) { reader := bufio.NewReader(conn) for { line, err := reader.ReadBytes('\n') if err != nil { fmt.Println("error:", err.Error()) break } fmt.Prin…

MessagePack-RPCでドメインソケットを使う

サーバ require 'msgpack/rpc' require 'msgpack/rpc/transport/unix' class MyHandler def add(x,y) return x+y end end listener = MessagePack::RPC::UNIXServerTransport.new('/var/tmp/hoge.sock') server = MessagePack::RPC::Server.new server.liste…