Last modified by Artur on 2025/09/10 11:19

From version 4.2
edited by Elena
on 2025/06/16 19:03
Change comment: There is no comment for this version
To version 2.1
edited by Helena
on 2025/05/23 17:06
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.elenasemanticproorg
1 +xwiki:XWiki.helena
Tags
... ... @@ -1,1 +1,0 @@
1 -Component|Data set|Metadata set|Representation|SDMX-EDI|Statistical data and metadata exchange|Structural metadata
Content
... ... @@ -6,7 +6,7 @@
6 6  
7 7  [[image:SDMX_2-1_User_Guide_draft_0-1_html_9a15e8ac68e65d15.png||data-xwiki-image-style-alignment="center" height="416" width="326"]]
8 8  
9 -This Chapter brings together the different [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] constructs described in this User Guide into a coherent architecture that supports the typical [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] use cases shown above. The architecture described here shows how applications need not be concerned with the actual XML (or [[SDMX-EDI>>doc:sdmx:Glossary.SDMX-EDI.WebHome]]) or version of [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]], but are concerned with interfaces offered by [[components>>doc:sdmx:Glossary.Component.WebHome]] that work with objects constructed according to the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]]
9 +This Chapter brings together the different [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] constructs described in this User Guide into a coherent architecture that supports the typical [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] use cases shown above. The architecture described here shows how applications need not be concerned with the actual XML (or [[SDMX-EDI>>doc:sdmx:Glossary.SDMX-EDI.WebHome]]) or (% style="color:#e74c3c" %)version(%%) of [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]], but are concerned with interfaces offered by [[components>>doc:sdmx:Glossary.Component.WebHome]] that work with objects constructed according to the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]]
10 10  
11 11  Information Model (called [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans in the diagrams) which are themselves built from the actual XML (or [[SDMX-EDI>>doc:sdmx:Glossary.SDMX-EDI.WebHome]]). For data and [[metadata sets>>doc:sdmx:Glossary.Metadata set.WebHome]] the actual XML is read directly into or written directly out of the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] [[Component>>doc:sdmx:Glossary.Component.WebHome]].
12 12  
... ... @@ -19,7 +19,7 @@
19 19  (% style="text-align: center;" %)
20 20  **{{id name="image_26"/}}Figure 26: Schematic of a Component Architecture**
21 21  
22 -The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans underpin the framework and are what may be referred to as ‘domain objects’, ‘data transfer objects’, or ‘business objects’. The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are an Object [[representation>>doc:sdmx:Glossary.Representation.WebHome]] of the information being exchanged. The information may have been exchanged in [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]], EDI, or even CSV, it does not matter, as the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are not coupled to a particular syntax or version of the standard. The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are format and version independent allowing the software that uses them to be decoupled from the format in which the data/metadata are exchanged.
22 +The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans underpin the framework and are what may be referred to as ‘domain objects’, ‘data transfer objects’, or ‘business objects’. The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are an Object [[representation>>doc:sdmx:Glossary.Representation.WebHome]] of the information being exchanged. The information may have been exchanged in [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]], EDI, or even CSV, it does not matter, as the [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are not coupled to a particular syntax or (% style="color:#e74c3c" %)version(%%) of the standard. The [[SDMX>>doc:sdmx:Glossary.Statistical data and metadata exchange.WebHome]] Beans are format and (% style="color:#e74c3c" %)version(%%) independent allowing the software that uses them to be decoupled from the format in which the data/metadata are exchanged.
23 23  
24 24  Whilst “bean” objects can be created for a [[data set>>doc:sdmx:Glossary.Data set.WebHome]] or [[metadata set>>doc:sdmx:Glossary.Metadata set.WebHome]], this does not scale well for large volumes of data/metadata. Therefore, the architecture shows a data streaming approach where the data/metadata are read or written directory to/from an input or output stream – this could be a local file or streamed over the internet.
25 25