ANIS v3 technical solution

The ANIS v3 is based on a RESTful architecture and users or sofwares will be abla to call ANIS-Server via URLs. The user interface (ANIS-Client) is designed in single page application (SPA).


The architecture

The architecture is composed of several entities :

  • ANIS-Serveur : A PHP REST server for querying databases (metadata database and scientific database)
  • ANIS-Client : A Single Page Application made with Angular 2 / TypeScript, HTML & CSS, allows the user to query the REST server via AJAX request (GET, POST, PUT, DELET)
  • ANIS-Admin : A Single Page Application made with Angular 2 / TypeScript, HTML & CSS, allows to manage the ANIS metadata database
  • Web services like astronomical image fits-cut, spectrum dipsly, export archive, ...
 

© ANIS 2013-2020