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

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

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

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