Skip to main content

ServeR: .NET-Based Infrastructure for Remote Services of Statistical Computing with R-Project

  • Conference paper
Computer Networks (CN 2009)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 39))

Included in the following conference series:

  • 935 Accesses

Abstract

The paper shows the efficient .NET-based system of the remote access for statistical computing methods provided by the R project functionality. The system can be integrated with thick or thin client applications using Windows Communication Foundation. In the batch mode a task (represented by a packet bundle of R scripts and input data files) is sent to the communication server (the web application hosted by the Internet Information Services) and then placed in a queue hosted by MSMQ. The computing server (hosted by Windows Service) executes the task using R.exe module and sends back the response (packet bundle of stdout content, output data files and graph ones). The middle layer MSMQ supports asynchronic handling of long running tasks. The system supports online mode – the remote interactive R session. The horizontal system scalability is enabled by multiplying computation servers spanned over network nodes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R Development Core Team. R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria (2008) ISBN 3-900051-07-0

    Google Scholar 

  2. The R Project for Statistical Computing Page, http://www.r-project.org

  3. Chemibiogrid project. Statistics (R Web Services) Page, http://www.chembiogrid.org/projects/proj_statistics.html

  4. General Rweb Interface Page, http://bayes.math.montana.edu/Rweb

  5. Newton, R., Wernisch, L.: Rwui: A Web Application to Create User Friendly Web Interfaces for R Scripts. R News Journal (2008)

    Google Scholar 

  6. Create a user friendly web interface for an R script Page, http://rwui.cryst.bbk.ac.uk

  7. R COM Connectivity Page, http://rcom.univie.ac.at

  8. Peiris, C., Mulder, D., Cicoria, S., Bahree, A., Pathak, N.: Pro WCF: Practical Microsoft SOA Implementation. Springer, New York (2007)

    Google Scholar 

  9. Microsoft Developer Network Page, http://msdn.microsoft.com

  10. Lapsey, M., Riplay, B.D.: The RODBC Package. ODBC Database Access Page, http://cran.r-project.org/web/packages/RODBC/RODBC.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Augustyn, D.R., Warchał, Ł. (2009). ServeR: .NET-Based Infrastructure for Remote Services of Statistical Computing with R-Project. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2009. Communications in Computer and Information Science, vol 39. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02671-3_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02671-3_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02670-6

  • Online ISBN: 978-3-642-02671-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics