Playground
The playground is a test environment where the pilots are able to connect their components in a real-like environment. The playground has a Data Evaluator (DE) demo-ui with a connector configured as a Data Requestor (DR), a Data Owner (DO) mock with a connector configured as a Data Transferor (DT), a Service Meta Provider (SMP) connected to the project test Service Metadata Locator (SML), a (mock) Information DesK (IDK) and the package tracker. Partners are free to connect their own DR and/or DO with their own connector, connect their own SMP or request metadata to be added to the deployed SMP.
Prerequisites
- A server with internet connection, ports 443 (maybe 80) open.
- AS4 certificate supplied by WP5, form (Iteration 1) or from T-Systems / Telsect (Iteration 2).
In depth information of requirements and configuration is available here
SMP metadata
The SMP publishes metadata about what services are avaliable at a DE or DO. Each post contains:
Entry | Example | Description |
---|---|---|
Service Group | iso6523-actorid-upis::9999:at000000271 | The actor id of the DO/DE. Observe 9999 ids are all test entries in the mock DO. Partners should use other ids. |
Document type ID | urn:de4a-eu:CanonicalEvidenceType::CompanyRegistration | The document type |
Process ID | urn:de4a-eu:MessageType::request | The process id |
Transport profile | bdxr-transport-ebms3-as4-v1p0 | Technical detail. Always use this profile. |
Endpoint reference | https://pre-as4gw-dt-de4a.redsara.es/domibus/services/msh | URL to the AS4 gateway, Where eDelivery should send requests. |
Certificate | Certificate of the AS4 gateway. This certificate is supplied by WP5 |
The SMP posts specify which AS4 gateway should be used for the combination of a Service Group, Document ID and Process ID.
Package Tracker
The package tracker uses Apache Kafka to receive log messages and publish them publicly at https://de4a-dev-pt.egovlab.eu/#!detail
Iteration Specifics
Some services will be deployed in parallel for the different iterations. In the GitHub projects the Iteration 1 codebase will be found in the iteration1 branches. The package tracker is the same for all iterations.
- Package Tracker https://de4a.simplegob.com/package-tracker/#!detail
Iteration 1
- DE demo-ui https://de4a-dev-mock.egovlab.eu
- DR connector https://de4a-dev-connector.egovlab.eu
- DT connector https://pre-as4gw-dt-de4a.redsara.es/domibus/services
- DO mock https://pre-smp-dr-de4a.redsara.es/de4a-mock-connector/preview/index
- IDK mock https://de4a-dev-idk.egovlab.eu
Iteration 2
- DE demo-ui https://de4a-dev-mock2.egovlab.eu
- DR connector https://de4a-dev-connector2.egovlab.eu
- DT connector
- DO mock
- IAL https://de4a.simplegob.com/ial/
- SMP Preproduction https://pre-smp-dr-de4a.redsara.es/sgad-smp/public