The Profiler Development KIT (from here "PDK") provides a complete Java API which allows to develop the so called DAB “profilers”. Profilers are the front-end components of the DAB (Discovery and Access Broker), and they expose and handle its service functionalities. PDK allows to develop the front-end of a Web service focusing only on its business logic and service interface specification, while the endpoint publication and the backend functionalities are completely handled by underlying layers of the DAB. The DAB provides several profilers, each of which implementing a different Web service interface conforms to different specifications (standard and non), such as CSW 2.0.2, OAI-PMH 2.0, OpenSearch, etc. This document describes the general architecture of the PDK along with the definition of the main components of the Java API, with a focus on the “discovery interfaces” of the DAB

DAB Profiler Development KIT (PDK)

fabrizio papeschi
2024

Abstract

The Profiler Development KIT (from here "PDK") provides a complete Java API which allows to develop the so called DAB “profilers”. Profilers are the front-end components of the DAB (Discovery and Access Broker), and they expose and handle its service functionalities. PDK allows to develop the front-end of a Web service focusing only on its business logic and service interface specification, while the endpoint publication and the backend functionalities are completely handled by underlying layers of the DAB. The DAB provides several profilers, each of which implementing a different Web service interface conforms to different specifications (standard and non), such as CSW 2.0.2, OAI-PMH 2.0, OpenSearch, etc. This document describes the general architecture of the PDK along with the definition of the main components of the Java API, with a focus on the “discovery interfaces” of the DAB
2024
Istituto sull'Inquinamento Atmosferico - IIA - Sede Secondaria Firenze
DAB,PDK,Java API
File in questo prodotto:
File Dimensione Formato  
DAB-PDK-rapporto-tecnico-v1.pdf

solo utenti autorizzati

Descrizione: DAB Profiler Development KIT (PDK)
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 818.59 kB
Formato Adobe PDF
818.59 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/512354
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact