Difference between revisions of "Description of the software interfaces"

From DE4A
Jump to navigation Jump to search
Line 62: Line 62:
 
|RedirectUserType
 
|RedirectUserType
 
|ResponseErrorType
 
|ResponseErrorType
 +
|-
 +
|Data Requestor
 +
| -
 +
|Lookup Rounting Information
 +
|/lookupRountingInformation
 +
|XML REST
 +
|Synchronous
 +
|RequestLookupRoutingInformationType
 +
|ResponseLookupRoutingInformationType
 +
|-
 +
|
 +
|IM
 +
|Request transfer evidence
 +
|/requestTransferEvidence
 +
|XML REST
 +
|Asynchronous
 +
|RequestTransferEvidenceType
 +
|
 
|}
 
|}

Revision as of 10:46, 1 October 2021

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