Old Release

This documentation relates to an old version of VIVO, version 1.10.x. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Overview

The Data Distribution API is used to create data feeds from your VIVO site by editing a configuration file.

Use data feeds to:

  • provide content to other sites
  • service AJAX requests from your own VIVO pages
  • provide a more responsive user interface on your VIVO site
  • drive visualizations of your VIVO data

Get more use of the data in your VIVO site

  • without opening your site to expensive queries
  • without digging into the internals of VIVO
  • without writing any Java code

You will likely need to know SPARQL, Turtle syntax for RDF, and the structure of your data in VIVO.

For more on the motivation and design philosophy behind the Data Distribution API, see Data Distribution motivation

Hello, World

@prefix : <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#> .
  
:data_distributor_hello
    a   <java:edu.cornell.library.scholars.webapp.controller.api.distribute.DataDistributor> ,
        <java:edu.cornell.library.scholars.webapp.controller.api.distribute.examples.HelloDistributor> ;
    :actionName "hello" .


Reference

  1. VIVO Data Distribution API on GitHub https://cul-it.github.io/vivo-data-distribution-api/
  • No labels