Rserve: Binary R server

Rserve acts as a socket server (TCP/IP or local sockets) which allows binary requests to be sent to R. Every connection has a separate workspace and working directory. Client-side implementations are available for popular languages such as C/C++ and Java, allowing any application to use facilities of R without the need of linking to R code. Rserve supports remote connection, user authentication and file transfer. A simple R client is included in this package as well.

Install the latest version of this package by entering the following in R:
install.packages("Rserve")
AuthorSimon Urbanek <Simon.Urbanek@r-project.org>
Date of publication2013-08-21 23:35:21
MaintainerSimon Urbanek <Simon.Urbanek@r-project.org>
LicenseGPL-2 | file LICENSE
Version1.7-3
http://www.rforge.net/Rserve/

View on CRAN

Files

inst
inst/java
inst/java/Rserve.jar
inst/java/REngine.jar
configure.ac
src
src/oc.h
src/base64.c
src/http.c
src/rsio.c
src/winembed.c
src/Rsrv.h
src/RSserver.c
src/sha1.h
src/config.h.in
src/oc.c
src/install.libs.R
src/tls.c
src/tls.h
src/session.c
src/rserr.h
src/qap_encode.c
src/RSserver.h
src/other
src/other/RSpool.c
src/md5.c
src/qap_encode.h
src/mergefat
src/sha1.c
src/rsdebug.h
src/websockets.c
src/client
src/client/java
src/client/java/REngineCallbacks.java
src/client/java/REngineStdOutput.java
src/client/java/Makefile
src/client/java/REXPGenericVector.java
src/client/java/REXPJavaReference.java
src/client/java/REXPInteger.java
src/client/java/REXPExpressionVector.java
src/client/java/REXPVector.java
src/client/java/JRI
src/client/java/JRI/Makefile
src/client/java/JRI/JRIEngine.java
src/client/java/JRI/test
src/client/java/JRI/test/Makefile
src/client/java/JRI/test/RTest.java
src/client/java/JRI/package-info.java
src/client/java/REngineEvalException.java
src/client/java/REngineConsoleHistoryInterface.java
src/client/java/REngine.java
src/client/java/REXP.java
src/client/java/REXPLogical.java
src/client/java/REngineOutputInterface.java
src/client/java/REXPFactor.java
src/client/java/REXPSymbol.java
src/client/java/REXPRaw.java
src/client/java/REXPWrapper.java
src/client/java/REXPLanguage.java
src/client/java/REXPEnvironment.java
src/client/java/REXPNull.java
src/client/java/REXPReference.java
src/client/java/REXPList.java
src/client/java/REXPString.java
src/client/java/RList.java
src/client/java/RFactor.java
src/client/java/REXPDouble.java
src/client/java/LICENSE
src/client/java/MutableREXP.java
src/client/java/Rserve
src/client/java/Rserve/Makefile
src/client/java/Rserve/Rserve.jar
src/client/java/Rserve/RConnection.java
src/client/java/Rserve/protocol
src/client/java/Rserve/protocol/RTalk.java
src/client/java/Rserve/protocol/RPacket.java
src/client/java/Rserve/protocol/jcrypt.java
src/client/java/Rserve/protocol/REXPFactory.java
src/client/java/Rserve/RSession.java
src/client/java/Rserve/RFileOutputStream.java
src/client/java/Rserve/RserveException.java
src/client/java/Rserve/test
src/client/java/Rserve/test/Makefile
src/client/java/Rserve/test/test.java
src/client/java/Rserve/test/StartRserve.java
src/client/java/Rserve/test/jt.java
src/client/java/Rserve/test/PlotDemo.java
src/client/java/Rserve/RFileInputStream.java
src/client/java/Rserve/package-info.java
src/client/java/REngineInputInterface.java
src/client/java/REngineException.java
src/client/java/REXPS4.java
src/client/java/REXPMismatchException.java
src/client/java/REngineUIInterface.java
src/client/java/REXPUnknown.java
src/client/java/package-info.java
src/client/cxx
src/client/cxx/rsdown.cc
src/client/cxx/rcmd.cc
src/client/cxx/COPYING
src/client/cxx/configure.ac
src/client/cxx/Rsrv.h
src/client/cxx/config.h.in
src/client/cxx/sisocks.h
src/client/cxx/Makefile.in
src/client/cxx/Makefile.win
src/client/cxx/demo1.cc
src/client/cxx/rcons.cc
src/client/cxx/Rconnection.h
src/client/cxx/configure
src/client/cxx/ReadMe.txt
src/client/cxx/Rconnection.cc
src/client/README.txt
src/client/php
src/client/php/simple.php
src/Makevars.in
src/rsio.h
src/Rserv.c
src/session.h
src/http.h
src/Makevars.win
src/qap_decode.c
src/websockets.h
src/standalone.c
src/md5.h
src/qap_decode.h
src/include
src/include/sbthread.h
src/include/sisocks.h
src/include/Win32
src/include/Win32/config.h
src/include/Win32/Startup.h
src/include/Win32/psignal.h
src/include/Parse.h
NAMESPACE
clients
version
NEWS
R
R/conn.R
MD5
DESCRIPTION
configure
man
man/Rserv.Rd man/run.Rserve.Rd man/self.Rd
configure.win
cleanup
LICENSE
INDEX
clients.txt

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.