rpc_server.go 214 B

123456789101112131415161718
  1. // rpc server
  2. package server
  3. import (
  4. "net"
  5. "net/rpc"
  6. )
  7. type RPCServer struct {
  8. TCPServer
  9. }
  10. type rpcHandler struct{}
  11. func (handler *rpcHandler) Handle(conn net.Conn) {
  12. addCallCount()
  13. rpc.ServeConn(conn)
  14. }