Description of the software interfaces

From DE4A
Revision as of 09:46, 1 October 2021 by Antonio.osuna (talk | contribs)
Jump to navigation Jump to search

This page contains a description of the different software interfaces created for the DE4A project

Data Evaluator

Data Owner

SML/DNS

SMP

Kafka Server

DE4A Components interfaces descripction
Component Pattern Service Referenced API Interface type Communication Input message Output
Data Evaluator USI Forward evidence /requestForwardEvidence XML REST Synchronous RequestForwardEvidenceType ACK
User redirection /usiRedirectUser XML REST Synchronous RedirectUserType ACK
Data Owner IM Extract evidence IM /requestExtractEvidenceIM XML REST Synchronous RequestExtractEvidence ResponseExtractEvidenceType
USI Extract evidence USI /requestExtractEvidenceUSI XML REST Synchronous RequestExtractEvidence ResponseErrorType
User redirection /usiRedirectUser XML REST Synchronous RedirectUserType ResponseErrorType
Data Requestor - Lookup Rounting Information /lookupRountingInformation XML REST Synchronous RequestLookupRoutingInformationType ResponseLookupRoutingInformationType
IM Request transfer evidence /requestTransferEvidence XML REST Asynchronous RequestTransferEvidenceType