RPC module

Provides synchronous communication using local calls or the HTTP(S) protocol. It contains both server and client side implementations.

Modules

The module contains the following packages:

  • Auth - authentication and authorization components
  • Build - HTTP service factory
  • Clients - mechanisms for retrieving connection settings from the microservice’s configuration and providing clients and services with these settings
  • Connect - helper module to retrieve connections for HTTP-based services and clients
  • Services - basic implementation of services for connecting via the HTTP/REST protocol and using the Commandable pattern over HTTP

Use

Add this to your package’s pubspec.yaml file:

dependencies:
  pip_services3_rpc: version

Now you can install package from the command line:

pub get