Dear Friends,
We would like to develop a web service in java platform and would like
to
use Bioconductor R packages through java. Among Rwebservices and
RServe,
which is better to use?
Can any body give more explanation on this?
Regards,
Prashantha
[[alternative HTML version deleted]]
On 03/25/2011 02:20 AM, MLSC MANIPAL wrote:
> Dear Friends,
>
> We would like to develop a web service in java platform and would
like to
> use Bioconductor R packages through java. Among Rwebservices and
RServe,
> which is better to use?
> Can any body give more explanation on this?
Hi Prashantha --
RWebServices produces SOAP-based services. It requires an
infrastructure
involving the web server communicating with activeMQ and then
'workers'
doing the calculations; it provides the R components required to do
this, but you'd likely end up having to do some development work to
make
the messaging queue and workers robust to hardware and other errors.
The
design allows big computational jobs typical of high throughput data
analysis to be allocated to the 'back-end' workers.
I'm not completely familiar with recent RServe; my general impression
is
that one would write a web app to sit in front of it, dispatching
tasks
to Rserve; you'd be responsible for integration of this front end as a
web app, and you'd still want to manage the machines providing Rserve
functionality.
There is also Rapache rapache.net which might be particularly useful
for
tasks that will be run strictly on the server (or using apache
configuration and other tools to distribute tasks).
Rapache and Rserve are maintained more actively than RWebServices; the
latter is only well-tested in Linux server environments.
Have you looked at the vignettes in RWebServices and other packages?
http://bioconductor.org/help/bioc-
views/release/bioc/html/RWebServices.html
Martin
>
> Regards,
>
> Prashantha
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives:
http://news.gmane.org/gmane.science.biology.informatics.conductor
--
Computational Biology
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N. PO Box 19024 Seattle, WA 98109
Location: M1-B861
Telephone: 206 667-2793
Hi Prashantha,
I suppose it really depends on what you are trying to do.
There was also Rweb which I don't know if you had happened across. And
if
you are not bound to java then maybe look at Rapache.
---------- Forwarded message ----------
> From: MLSC MANIPAL <mlscmahe@gmail.com>
> To: Bioconductor@r-project.org
> Date: Fri, 25 Mar 2011 06:20:42 -0300
> Subject: [BioC] Which is best among RWebServices and Rserve?
> Dear Friends,
>
> We would like to develop a web service in java platform and would
like to
> use Bioconductor R packages through java. Among Rwebservices and
RServe,
> which is better to use?
> Can any body give more explanation on this?
>
> Regards,
>
> Prashantha
>
> [[alternative HTML version deleted]]
>
[[alternative HTML version deleted]]