summaryrefslogtreecommitdiffstats
path: root/docs/data-router/architecture.rst
blob: b18f7bb3962e76689cca0bd1917da8824f3498b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

Architecture
============


Capabilities
------------
Data Router is a RESTful web service used for the transfer of data across networks any larger than a Message Router message (> 1Mb).

Usage Scenarios
---------------
    Data Router endpoints are used to create/view/delete Feeds, Subscribers and Published files. Clients can use the Data Router endpoints
    to publish a file to a feed and subscribe to this feed to receive the file.

Interactions
------------
Data Router REST service uses the Data Router API to allow users to publish to and subscribe to a feed, in order to send and receive files.



   |image0|

   .. |image0| image:: dr_arch.png