RPC
1.RPC使用步骤
服务端:
1.注册rpc服务,绑定对象
rpc.Register("服务名", 回调对象)
2.创建监听器
listener, err := net.Listen("tcp", addr)
3.建立连接
conn, err := listener.Accept()
4.绑定rpc服务
rpc.ServeConn(conn)
//json版
jsonrpc.ServeConn(conn)
客户端:
1.用rpc连接服务器
conn, err := rpc.Dial()
//json版
conn, err := jsonrpc.Dial()
2.调用远程函数
conn.Call("服务名.方法名", 传入参数, &传出参数)
浙公网安备 33010602011771号