-
Notifications
You must be signed in to change notification settings - Fork 4
Technical Details
François Turbelin edited this page Feb 22, 2021
·
4 revisions
The application is actually divided in 4 parts or services which are interacting between each other:
- This is a SPARQL server based on Apache Jena Fuseki.
- No specific code as directly based on an existing Docker image.
- It is used to interact with the Semapps API, helping non-DFC-compiliant platforms to exchange data with the prototype.
- Based on NodeJS and then written in Javascript.
- It deals with the business logic of the application, with an API allowing users to read and write data into the SPARQL server.
- It manages the authentication layer through the OIDC server hosted by Les Communs (https://login.lescommuns.org/auth/).
- Based on NodeJS and then written in Javascript.
- It serves the different web components used to display the the User Interface.
- It is the seervice to call to access the Web interface.
- Based on NodeJS and then written in Javascript.
You can also find technical details here.