network diagram of the basic structure of the OEA platform
network diagram of the basic structure of the OEA platform
Applications (**webserver**, **search**, **api gateway**, .. **ingest**) are represented as blocks
representing container technology for easy engineering, deployment and scalability.
Technology suggested to be used is noted inside and at the upper right corners of the container blocks.
## discover
## discover
Clients (mobile, laptop, desktop) can request the **search** application via a **webserver**.
Clients (mobile, laptop, desktop) can request the **search** application via a **webserver**.
...
@@ -9,11 +13,7 @@ The **search** application is crafted to allow calls from the client to the **ap
...
@@ -9,11 +13,7 @@ The **search** application is crafted to allow calls from the client to the **ap
The **api gateway** provides an abstraction layer to the individual API of the engine used within the **index** application,
The **api gateway** provides an abstraction layer to the individual API of the engine used within the **index** application,
and is also responsible for tasks as authentication and authorization.
and is also responsible for tasks as authentication and authorization.
Servers might utilize direct requests to the **index** application via **webserver** and **api gateway**.
Clients (servers) also might utilize direct requests to the **index** application via **webserver** and **api gateway**.
**webserver**, **search**, **api gateway** and **index** are represented as blocks representing container technology for easy engineering, deployment and scalability.
Technology suggested to be used is noted inside and at the upper right corners of the container blocks.
The **metaharvest** application is configured to fetch metadata and information on LTI connectors from repositories.
The **metaharvest** application is configured to fetch metadata and information on LTI connectors from repositories.
These repositories provide digital objects whose metadata and LTI connectivity is provided thru the **index** application.
These repositories provide digital objects whose metadata and LTI connectivity is provided thru the **index** application.