Spec-Zone.ru › Go

Пакет jsonrpc

  • import "net/rpc/jsonrpc"
  • Обзор
  • Индекс

Обзор

Пакет jsonrpc реализует JSON-RPC 1.0 ClientCodec и ServerCodec для пакета rpc. Для поддержки JSON-RPC 2.0 см. https://godoc.org/?q=json-rpc+2.0

Индекс

  • func Dial(network, address string) (*rpc.Client, error)
  • func NewClient(conn io.ReadWriteCloser) *rpc.Client
  • func NewClientCodec(conn io.ReadWriteCloser) rpc.ClientCodec
  • func NewServerCodec(conn io.ReadWriteCloser) rpc.ServerCodec
  • func ServeConn(conn io.ReadWriteCloser)

Файлы пакета

client.go server.go

func Dial

func Dial(network, address string) (*rpc.Client, error)

Dial подключается к серверу JSON-RPC по указанному сетевому адресу.

func NewClient

func NewClient(conn io.ReadWriteCloser) *rpc.Client

NewClient возвращает новый rpc.Client для обработки запросов к набору сервисов на другом конце соединения.

func NewClientCodec

func NewClientCodec(conn io.ReadWriteCloser) rpc.ClientCodec

NewClientCodec возвращает новый rpc.ClientCodec, использующий JSON-RPC на conn.

func NewServerCodec

func NewServerCodec(conn io.ReadWriteCloser) rpc.ServerCodec

NewServerCodec возвращает новый rpc.ServerCodec, использующий JSON-RPC на conn.

func ServeConn

func ServeConn(conn io.ReadWriteCloser)

ServeConn запускает сервер JSON-RPC на единственном соединении. ServeConn блокируется, обслуживая соединение до тех пор, пока клиент не отключится. Вызывающий обычно вызывает ServeConn в инструкции go.

© Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
http://golang.org/pkg/net/rpc/jsonrpc/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API