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.