pip_services3_rpc library

Classes

AboutOperations
BasicAuthorizer
CommandableHttpClient
Abstract client that calls commandable HTTP service.
CommandableHttpService
Abstract service that receives remove calls via HTTP/REST protocol to operations automatically generated for commands defined in ICommandable components. Each command is exposed as POST operation that receives all parameters in body object.
CommandableSwaggerDocument
DefaultRpcFactory
Creates RPC components by their descriptors.
DirectClient<T>
Abstract client that calls controller directly in the same memory space.
HeartbeatOperations
HeartbeatRestService
Service returns heartbeat via HTTP/REST protocol.
HttpConnectionResolver
Helper class to retrieve connections for HTTP-based services abd clients.
HttpEndpoint
Used for creating HTTP endpoints. An endpoint is a URL, at which a given service can be accessed by a client.
HttpRequestDetector
Helper class that retrieves parameters from HTTP requests.
HttpResponseSender
Helper class that handles HTTP-based responses.
InstrumentTiming
ISwaggerService
OwnerAuthorizer
RestClient
Abstract client that calls remove endpoints using HTTP/REST protocol.
RestOperations
RestService
Abstract service that receives remove calls via HTTP/REST protocol.
RoleAuthorizer
StatusOperations
StatusRestService
Service that returns microservice status information via HTTP/REST protocol.