Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3318236.3318253acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicgdaConference Proceedingsconference-collections
research-article
Open access

From a Desktop Application to a Web API A Code Conversion Approach

Published: 15 March 2019 Publication History
  • Get Citation Alerts
  • Abstract

    Nowadays, hybrid solutions that manage the interaction between desktop platforms and Web applications and mobile devices are steadily gaining more and more importance. In this context, the use of Web services stands as the development technology to use. In this paper an automatable approach for the conversion of code from a desktop application to a Web service is presented. In order to demonstrate this approach, a real-life based scenario is presented, in which the services of an ERP (Enterprise Resource Planning) system were made available, automatically, via Web services, using the Web API (Application Programming Interface) framework from Microsoft.

    References

    [1]
    Zhao, J. L., & Cheng, H. K. (2005). Web services and process management: a union of convenience or a new area of research? Decision Support Systems, 40(1), 1--8.
    [2]
    Tang, Q. C., & Cheng, H. K. (2005). Optimal location and pricing of web services intermediary. Decision Support Systems, 40(1), 129--141.
    [3]
    Serrano, N., Hernantes, J., & Gallardo, G. (2014). Service-oriented architecture and legacy systems. IEEE software, 31(5), 15--19.
    [4]
    Rodriguez, A. (2008). Restful web services: The basics. IBM developerWorks, 33.
    [5]
    Ribeiro, M. F., & Francisco, R. E. (2016). Web Services REST: Conceitos, Análise e Implementação. Educação, Tecnologia e Cultura-ETC, (14).
    [6]
    Fielding, R. T., & Taylor, R. N. (2000). Architectural styles and the design of network-based software architectures (Vol. 7). Doctoral dissertation: University of California, Irvine.
    [7]
    Hanson, M. D. (2000). The Client/Server Architecture. Server Management, 3.
    [8]
    Moro, T., Dorneles, C., & Rebonatto, M. T. (2009). Web services WS-* versus Web Services REST. Revista de Iniciação Científica, 11(1).
    [9]
    Zur Muehlen, M., Nickerson, J. V., & Swenson, K. D. (2005). Developing web services choreography standards---the case of REST vs. SOAP. Decision Support Systems, 40(1), 9--29.
    [10]
    Potti, P. K., Ahuja, S., Umapathy, K., & Prodanoff, Z. (2012). Comparing performance of web service interaction styles: Soap vs. rest. In Proceedings of the Conference on Information Systems Applied Research ISSN (Vol. 2167, p. 1508).
    [11]
    Tihomirovs, J., & Grabis, J. (2016). Comparison of soap and rest based web services using software evaluation metrics. Information Technology and Management Science, 19(1), 92--97.

    Index Terms

    1. From a Desktop Application to a Web API A Code Conversion Approach

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      ICGDA '19: Proceedings of the 2019 2nd International Conference on Geoinformatics and Data Analysis
      March 2019
      156 pages
      ISBN:9781450362450
      DOI:10.1145/3318236
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      In-Cooperation

      • Department of Informatics, University of Oslo

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 15 March 2019

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Code conversion
      2. ERP
      3. REST
      4. SOAP
      5. Web API

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Conference

      ICGDA 2019

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 295
        Total Downloads
      • Downloads (Last 12 months)76
      • Downloads (Last 6 weeks)9
      Reflects downloads up to 26 Jul 2024

      Other Metrics

      Citations

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media