Inter-Operability Platform/Reva

Inter-Operability Platform/Reva

What is the IOP?

The Inter-Operability Platform (IOP) is a service providing a unified standard interface handling communication of the Site’s Sync’n’share system with the rest of the Science Mesh. It provides services such as establishing data shares among users (where it handles requests from and to the Science Mesh and translates them into the Site’s sync’n’share system itself).

Reva is a reference implementation of the IOP. Strictly speaking, you don’t need Reva if your sync’n’share system supports Science Mesh protocols out of the box. In practice, you need Reva. We sometimes use terms Reva and IOP interchangeably.

How to deploy Reva?

Deploying Reva is important step to setup ScienceMesh environment.

  1. Deploy Reva (it depends on you preferred way of deployment)
  2. Configure Reva
    • to define what services are necessary for ScienceMesh environment
    • to talk to your Site’s file sync’n’share service
  3. Set up accounting


How to deploy the IOP/Reva


How to configure Reva IOP to provide Science Mesh services

IOP/Reva integrations with Nextcloud and ownCloud10

Inter-Operability Platform/Reva Integrations with Nextcloud and ownCloud10

Optional IOP/Reva Integrations

Optional Inter-Operability Platform/Reva Integrations

Accounting Metrics

Exposing of Accounting Metrics

Last modified September 27, 2022: Structure modifications (81092fa)