Project

General

Profile

Actions

Plateforme IoTa

La Plateforme IoTa se compose de différents modules, principalement des web services, de la couche EPCIS de stockage d’événements aux applications clientes de requêtes sur ces événements (telles que OmICron, BETa, DELTa ou ThETa) :

  • Couche production :
    • PSi : un simulateur de chaînes de production, générateur de codes EPC et d’évènements
  • Couche évènements :
    • l’EPCIS repository de Fosstrak
    • ETa : un module d’authentification et de gestion des permissions pour un EPCIS repository
    • EpcILoN : un module permettant d’informer un Discovery Service des événements présents sur un EPCIS repository
    • DS : une implémentation d’un Discovery Service qui permet de retrouver les EPCIS repositories et les autres DS qui ont des événements qui concernent un code EPC
    • DSeTa : un DS gérant l'authentification des utilisateurs et les permissions d'accès.
    • CaPPa : un module de gestion de permissions basé sur XACML
      • Xi : un web service d’interrogation sur les permissions
      • CHi : un (futur) web service pour l’édition de permissions pour CaPPa
      • PHi : une interface web d’édition de permissions pour CaPPa ; incomplète, elle est pour le moment réalisée par
        • EPHI : un module d’édition des permissions pour ETa
        • DPHI : un module d’édition des permissions pour DSeTa
  • Couche accès :
    • SigMa : le module de vérification d’évènements signés
    • ALfA : une bibliothèque regroupant les accès à la couche évènements et services de nom (ONS et DS) ; aussi, un service RMI
    • OMeGa : une interface SOAP à ALfA
    • RHO : une interface REST/HTTP en JSON pour OMeGa

Ces modules peuvent être installés et configurés par IoTa-Installer.

Updated by Jacques Madelaine over 11 years ago · 14 revisions