<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # package jsonrpc `import "net/rpc/jsonrpc"` jsonrpc包實現了JSON-RPC的ClientCodec和ServerCodec接口,可用于rpc包。 ## Index * [func Dial(network, address string) (\*rpc.Client, error)](#Dial) * [func NewClient(conn io.ReadWriteCloser) \*rpc.Client](#NewClient) * [func NewClientCodec(conn io.ReadWriteCloser) rpc.ClientCodec](#NewClientCodec) * [func NewServerCodec(conn io.ReadWriteCloser) rpc.ServerCodec](#NewServerCodec) * [func ServeConn(conn io.ReadWriteCloser)](#ServeConn) ## func [Dial](http://code.google.com/p/go/source/browse/src/pkg/net/rpc/jsonrpc/client.go?name=release#117 "View Source") ``` func Dial(network, address string) (*rpc.Client, error) ``` Dial在指定的網絡和地址連接一個JSON-RPC服務端。 ## func [NewClient](http://code.google.com/p/go/source/browse/src/pkg/net/rpc/jsonrpc/client.go?name=release#112 "View Source") ``` func NewClient(conn io.ReadWriteCloser) *rpc.Client ``` NewClient返回一個新的rpc.Client,以管理對連接另一端的服務的請求。 ## func [NewClientCodec](http://code.google.com/p/go/source/browse/src/pkg/net/rpc/jsonrpc/client.go?name=release#36 "View Source") ``` func NewClientCodec(conn io.ReadWriteCloser) rpc.ClientCodec ``` NewClientCodec返回一個在連接上使用JSON-RPC的rpc.ClientCodec。 ## func [NewServerCodec](http://code.google.com/p/go/source/browse/src/pkg/net/rpc/jsonrpc/server.go?name=release#37 "View Source") ``` func NewServerCodec(conn io.ReadWriteCloser) rpc.ServerCodec ``` NewServerCodec返回一個在連接上使用JSON-RPC的rpc. ServerCodec。 ## func [ServeConn](http://code.google.com/p/go/source/browse/src/pkg/net/rpc/jsonrpc/server.go?name=release#132 "View Source") ``` func ServeConn(conn io.ReadWriteCloser) ``` ServeConn在單個連接上執行DefaultServer。ServeConn會阻塞,服務該連接直到客戶端掛起。調用者一般應另開線程調用本函數:"go serveConn(conn)"。ServeConn在該連接使用JSON編解碼格式。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看