Services
In this section:
Service Metadata Locator (SML) service
About the service
The Service Metadata Locator (SML) is the key component that enables dynamic discovery of participants in message exchange networks. As a result, these networks can scale up without being affected by the management of an increasing number of participants. Instead of having participants managed by a central node, address resolution becomes fully distributed and consequently much more scalable.
The eDelivery SML Service uses DNS (Domain Name System) lookups to find information concerning a given participant in a message exchange network. This approach does not need a single, central server to run the discovery interface (with its associated single point of failure). Instead, the use of the DNS makes it highly resilient. At runtime, the SML uses decentralised DNS for load balancing of requests, thus supporting a full European-wide upscaling of performance. Since eDelivery interfaces with the global DNS system, the SML can virtually operate 24/7/365. In case of failure, participants would still be able to discover each other based on the information stored on the DNS.
In its capacity as Solution Provider of the eDelivery Building Block of the Digital Europe Programme, DIGIT makes available an SML service to the European Union institutions, bodies and agencies, European Union (EU) and European Economic Area (EEA) public administrations and private organisations.
The current eDelivery SML Service implements both the eDelivery SML specifications and the PEPPOL Transport Infrastructure SML specifications. It is based on the sample implementation of the SML software maintained by the European Commission.
Users of the service
The eDelivery SML Service is intended for the following type of users:
- Policy Domain Owners: may use the eDelivery SML Service as a component in their eDelivery-based network to facilitate the dynamic registration and discovery of participants.
- Service Providers: may offer services (such as SMP services) integrated with the eDelivery SML Service that can be used by the communicating parties in an eDelivery-based network.
Benefits for the users of the service
The eDelivery SML Service has been designed to generate a list of benefits to the users of the service:
- Dynamic, global and centralised information management about the participants' SMP location on a Domain Name System (DNS) out of the box;
- Well established processes and procedures supported by the eDelivery Support Office;
- Scaling up of message exchange networks with hundreds or thousands of participants.
Documentation
eDelivery SML Service offering description
Last updated: 26 September 2024
eDelivery SML General Terms and Conditions (GTC)
Last updated: 28 April 2025
eDelivery SML Service level arrangement
Last updated: 08 April 2022
Architecture, Infrastructure, Operations and Maintenance of an SML Service
Last updated: 02 February 2024
This document provides guidance for those interested to create a service similar to the eDelivery SML Service.
The terms and conditions of the Building Blocks can be consulted in the Master Service Arrangement.
The way European Commission is processing personal data belonging to the users of SML service can be consulted in the eDelivery privacy statement for SML service.
Service Level Arrangement Monthly reports