En appelant R comme un service web avec des paramètres de charge et de JSON?

Je suis assez nouveau avec R. Ce que j'essaie de faire est d'être en mesure de charger une URL à partir d'une autre application (Java) qui va lancer un R script et de sortie d'un JSON pour mon application peut travailler avec elle.

Je comprends qu'il ya certains cadres comme shiny qui agissent comme des serveurs web pour R, mais je ne peux pas trouver de la documentation sur ces cadres sur comment passer des paramètres via l'URL afin de R de pouvoir les utiliser.

Idéalement, j'ai besoin d'appeler une URL comme:

http://127.0.0.1/R/param1/param2

Et que l'URL de l'appel d'un script R qui va utiliser param1 et param2 pour effectuer certaines fonctions et de retourner une JSON qui je puis lire à partir de mon application.

  • Je ne sais pas de repos cadre pour la R. Vous pouvez consulter Rserve et le client java
  • Jetez un oeil à opencpu.org
  • Google "R script CGI". Quelques solutions. Ce un rforge.net/FastRWeb a soutenu récemment, à partir d'une source de confiance dans le R de la communauté.
  • Merci, je vais étudier toutes les solutions proposé.
InformationsquelleAutor JordanBelf | 2015-05-09