7
Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

Embed Size (px)

Citation preview

Page 1: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

Eurostat

B.3 Alignment to SDMX 2.1

SDMX RI User GroupLuxembourg, 24-25 September 2013

Page 2: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 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

Page 3: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

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

Page 4: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

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

Page 5: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

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

Page 6: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

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

Page 7: Eurostat B.3 Alignment to SDMX 2.1 SDMX RI User Group Luxembourg, 24-25 September 2013

Example: Web Service (2)

Web service alignment dependencies:

Data Retriever

Structure Retriever

Use cases & mock-ups

Not applicable for WS

Eurostat

7