Project deliverable Open Access

D3.1: Initial Definition of Protocols and APIs

Hugo Gonzalez Labrador; Guido Aben; David Antos; Maciej Brzezniak; Daniel Muller; Jakub Moscicki; Alessandro Petraro; Antoon Prins; Marcin Sieprawski; Ron Trompert


Citation Style Language JSON Export

{
  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.5602990", 
  "author": [
    {
      "family": "Hugo Gonzalez Labrador"
    }, 
    {
      "family": "Guido Aben"
    }, 
    {
      "family": "David Antos"
    }, 
    {
      "family": "Maciej Brzezniak"
    }, 
    {
      "family": "Daniel Muller"
    }, 
    {
      "family": "Jakub Moscicki"
    }, 
    {
      "family": "Alessandro Petraro"
    }, 
    {
      "family": "Antoon Prins"
    }, 
    {
      "family": "Marcin Sieprawski"
    }, 
    {
      "family": "Ron Trompert"
    }
  ], 
  "issued": {
    "date-parts": [
      [
        2020, 
        10, 
        16
      ]
    ]
  }, 
  "abstract": "<p>This document describes the development and definition of a set of vendor-neutral protocols and APIs necessary to build the full Science Mesh service, including federated sharing of data, access to application functionality and infrastructure integration. Our approach is based on:</p>\n\n<ol>\n\t<li>maturing and extending protocols already in use by CS3 community (e.g. OCM, CS3APIs) with the aim to advance these protocols from TRL6 to TRL9;</li>\n\t<li>adopting other existing standard protocols wherever appropriate (e.g. WOPI, WebDAV,...).</li>\n</ol>\n\n<p>This document is divided in several sections. Core APIs identifies the core APIs and protocols for the Science Mesh service: OCM and CS3APIs. Use Cases further explores the usage of these interfaces in the four reference application workflows developed in the context of Work Package 4: Data Science Environments, Open Data Systems, Collaborative Document Editing and On-Demand Data Transfers. EFSS integration with IOP section describes the architecture connecting EFSS with the Interoperability Platform (IOP). IOP provides the reference implementation for the Core and Use-Case APIs. Integration of Peer-to-Peer architecture with IOP is described based on the Cubbit implementation.</p>\n\n<p>ScienceMesh Infrastructure APIs are presented for monitoring endpoints.</p>", 
  "title": "D3.1: Initial Definition of Protocols and APIs", 
  "type": "report", 
  "id": "5602990"
}
54
22
views
downloads
All versions This version
Views 5454
Downloads 2222
Data volume 45.4 MB45.4 MB
Unique views 4545
Unique downloads 2222

Share

Cite as