Difference between revisions of "DE4A common specifications and components it2"
Hugo.berdon (talk | contribs) |
Hugo.berdon (talk | contribs) |
||
Line 1: | Line 1: | ||
This section provides an overview of the common components and specifications required for the evidence exchanges. A high-level conceptual diagram of the envisaged infrastructure, containing the main software components required for the first iteration of the pilots, is presented in the image below. | This section provides an overview of the common components and specifications required for the evidence exchanges. A high-level conceptual diagram of the envisaged infrastructure, containing the main software components required for the first iteration of the pilots, is presented in the image below. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Common specifications == | == Common specifications == | ||
− | === | + | ===Third party specifications and components=== |
It comprises a list of elements and a description of the third party libraries and components that have allowed to build the DE4A components faster and allowing expandability, therefore increasing the stability and robustness of the system. | It comprises a list of elements and a description of the third party libraries and components that have allowed to build the DE4A components faster and allowing expandability, therefore increasing the stability and robustness of the system. | ||
Line 35: | Line 7: | ||
Introduction to the chapter, highlighting the fact that the description of the behaviour is done through communication diagrams. Links to the five communication diagrams and the data dictionary. | Introduction to the chapter, highlighting the fact that the description of the behaviour is done through communication diagrams. Links to the five communication diagrams and the data dictionary. | ||
− | === | + | ===Description of common software interfaces=== |
REST APIs interfaces reference for most of the components involved in the message exchanging. | REST APIs interfaces reference for most of the components involved in the message exchanging. | ||
− | === | + | ===DE4A Logs and error messages=== |
Definition and reference of error coding and logs handling. Includes standardised log and error messages within the DE4A project to provide a good understanding of the different components regarding their points of failure and the different states in which each system is placed. | Definition and reference of error coding and logs handling. Includes standardised log and error messages within the DE4A project to provide a good understanding of the different components regarding their points of failure and the different states in which each system is placed. | ||
== Common Components == | == Common Components == | ||
− | === | + | ===DE4A Connector=== |
The main component of the DE4A communication infrastructure for processing request and response messages from DP/DCs. The DE4A connector handles the message exchange process and obtains information from different nodes like IDK or SMP for this purpose. It implements the AS4 Gateway functionality, so it can undertake either Requestor or Transferor roles. | The main component of the DE4A communication infrastructure for processing request and response messages from DP/DCs. The DE4A connector handles the message exchange process and obtains information from different nodes like IDK or SMP for this purpose. It implements the AS4 Gateway functionality, so it can undertake either Requestor or Transferor roles. | ||
− | ==== | + | ==== DE4A Connector installation and configuration guide ==== |
Step by step guide to successful configure an instance of the DE4A Connector. Find in this section all aspects related to the different configuration scenarios and keypoints of the system. | Step by step guide to successful configure an instance of the DE4A Connector. Find in this section all aspects related to the different configuration scenarios and keypoints of the system. | ||
− | === | + | === DE4A SSI Authority Agent === |
− | === | + | === DE4A SSI Edge Agent === |
== Testing infrastructure == | == Testing infrastructure == | ||
− | === | + | === DE4A Playground === |
It comprises a set of components and utilities provided for pilots and partners for testing purposes. In addition it can be used to replace some components that might not yet be available or that they need to be tested in a "real" environment. | It comprises a set of components and utilities provided for pilots and partners for testing purposes. In addition it can be used to replace some components that might not yet be available or that they need to be tested in a "real" environment. | ||
[[Category:Wip]] | [[Category:Wip]] | ||
Line 61: | Line 33: | ||
== DE4A Member States Infrastructure == | == DE4A Member States Infrastructure == | ||
Status of the DE4A Member States infrastructure for the first and second iteration of the pilots | Status of the DE4A Member States infrastructure for the first and second iteration of the pilots | ||
− | === | + | === DE4A Member States Infrastructure === |
Revision as of 12:20, 5 May 2022
This section provides an overview of the common components and specifications required for the evidence exchanges. A high-level conceptual diagram of the envisaged infrastructure, containing the main software components required for the first iteration of the pilots, is presented in the image below.
Common specifications
Third party specifications and components
It comprises a list of elements and a description of the third party libraries and components that have allowed to build the DE4A components faster and allowing expandability, therefore increasing the stability and robustness of the system.
Common behaviour and interactions between components
Introduction to the chapter, highlighting the fact that the description of the behaviour is done through communication diagrams. Links to the five communication diagrams and the data dictionary.
Description of common software interfaces
REST APIs interfaces reference for most of the components involved in the message exchanging.
DE4A Logs and error messages
Definition and reference of error coding and logs handling. Includes standardised log and error messages within the DE4A project to provide a good understanding of the different components regarding their points of failure and the different states in which each system is placed.
Common Components
DE4A Connector
The main component of the DE4A communication infrastructure for processing request and response messages from DP/DCs. The DE4A connector handles the message exchange process and obtains information from different nodes like IDK or SMP for this purpose. It implements the AS4 Gateway functionality, so it can undertake either Requestor or Transferor roles.
DE4A Connector installation and configuration guide
Step by step guide to successful configure an instance of the DE4A Connector. Find in this section all aspects related to the different configuration scenarios and keypoints of the system.
DE4A SSI Authority Agent
DE4A SSI Edge Agent
Testing infrastructure
DE4A Playground
It comprises a set of components and utilities provided for pilots and partners for testing purposes. In addition it can be used to replace some components that might not yet be available or that they need to be tested in a "real" environment.
DE4A Member States Infrastructure
Status of the DE4A Member States infrastructure for the first and second iteration of the pilots