XML Data Binding for C plus plus Using Metadata

被引:0
|
作者
Payrits, Szabolcs [1 ]
Dornbach, Peter
Zolyomi, Istvan [1 ]
机构
[1] Eotvos Lorand Univ, H-1364 Budapest, Hungary
关键词
C plus; Metadata; XML; Data Binding; Web Services;
D O I
10.4018/jwsr.2009070102
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mapping XML document schemas and Web Service interfaces to programming languages has an important role in effective creation of quality Web Service implementations. The authors present a novel way to map XML data to the C++ programming language. The proposed solution offers more flexibility and more compact code that makes it ideal for embedded environments. The article describes the concept and the architecture of the solution and compares it with existing solutions. This article is an extended version of the paper from ICWS 2006. The authors include a broader comparison with existing tools on Symbian and Linux platforms and evaluate the code size and performance. [Article copies are available for purchase from InfoSci-on-Demand.com]
引用
收藏
页码:18 / 34
页数:17
相关论文
共 50 条
  • [1] Metadata-based XML serialization for embedded C plus
    Payrits, Szabolcs
    Dornbach, Peter
    Zolyomi, Istvan
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 347 - +
  • [2] Verifying C plus plus Dynamic Binding
    Mommen, Niels
    Jacobs, Bart
    PROCEEDINGS OF THE 25TH ACM INTERNATIONAL WORKSHOP ON FORMAL TECHNIQUES FOR JAVA-LIKE PROGRAMS, FTFJP 2023, 2023, : 1 - 7
  • [3] XQStream plus plus : Fast tuple extraction algorithm for streaming XML data
    Ryu, Byung-Gul
    Ha, JongWoo
    Lee, SangKeun
    INFORMATION SCIENCES, 2015, 314 : 311 - 326
  • [4] Evaluating data parallelism in C plus plus using the Parallel Research Kernels
    Hammond, Jeff R.
    Mattson, Timothy G.
    PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON OPENCL (IWOCL'19), 2019,
  • [5] Efficient Data Race Detection for C/C plus plus Programs Using Dynamic Granularity
    Song, Young Wn
    Lee, Yann-Hang
    2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [6] Compressing XML Data Streams with DAG plus BSBC
    Boettcher, Stefan
    Hartel, Rita
    Heinzemann, Christian
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, 2009, 18 : 65 - 79
  • [7] C/C plus plus Preprocessing with Modern Data Storage Devices
    Babati, Bence
    Pataki, Norbert
    Porkolab, Zoltan
    2015 IEEE 13TH INTERNATIONAL SCIENTIFIC CONFERENCE ON INFORMATICS, 2015, : 30 - 34
  • [8] MultiGrid on FPGA Using Data Parallel C plus
    Siefert, Christopher
    Olivier, Stephen L.
    Voskuilen, Gwendolyn
    Young, Jeffrey
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 907 - 910
  • [9] C plus plus Web Framework: A Web Framework for Web Development using C plus plus and Qt
    Lima, Herik
    Eler, Marcelo Medeiros
    ICEIS: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2021, : 76 - 87
  • [10] A metadata framework for interoperating heterogeneous genome data using XML
    Cheung, KH
    Deshpande, AM
    Tosches, N
    Nath, S
    Agrawal, A
    Miller, P
    Kumar, A
    Snyder, M
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 2001, : 110 - 114