Eurostat
B.3 Alignment to SDMX 2.1
SDMX RI User GroupLuxembourg, 24-25 September 2013
What the alignment is about
New standards, SDMX-ML format
Backward compatibility to previous format
User interface impact to support 2.0 and 2.1
WS impact (Restful)
WSDL normative in 2.1 (recommended only in 2.0)
New error message, time semantics
Nb of classes… see analysis doc
Effort estimation
Eurostat
2
SDMX v2.1 Alignement
Alignment order shall be respected
1. MA (including MSDB)
2. DR, SR
3. WS
4. Web Client and TC
Depending on the tools alignment it impacted only the business layer (model) but in some cases as well the user interface (GUI)
Eurostat
3
SDMX-RI Components affected
Data Retriever (DR)
Structure Retriever (SR)
Web Service (WS)
Web Client (WebC)
Mapping Assistant (MA)
Test Client (TC)
Test Auth Config (TAC)
Eurostat
4
Remark: All the components above have already been common API integrated
Alignment order
1. MA depends on MSDB schema
2. DR & SR depends on new MSDB schema
3. WS 2.1 depends on DR 2.1 & SR 2.1
4. TC and Web Client depend on WS (for testing)
5. TC depends on DR & SR
Eurostat
5
Remark: Due to alignment order and dependencies, the components are released together at the same time
MA
SRDR
WS
Web Client
TC
Example: Web Service
Support of SOAP 1.1 interface according to SDMX v2.1 Web Service guidelines
Support of RESTful interface according to SDMX v2.1 Web Service guidelines
Error handling according to SDMX v2.1 Web Service guidelines
Eurostat
6
Example: Web Service (2)
Web service alignment dependencies:
Data Retriever
Structure Retriever
Use cases & mock-ups
Not applicable for WS
Eurostat
7