将R与现有的C#网站集成

前端之家收集整理的这篇文章主要介绍了将R与现有的C#网站集成前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们现有的网站内置在C#中,并托管在共享的 Windows服务器上.目标是在现有网站内构建一个简单的应用程序,该应用程序将接收用户输入的一些数据,并使用一些R脚本(某些统计信息)处理它,并以静态(动态?)格式在网站上发布输出.

基本要求:

>安全
>相对便宜
>维护要求低

现有的选择是什么?

>微软是否提供开箱即用的解决方案,因为它们的活动非常繁重(Revolution R)?
如果托管公司(私人托管)允许在其服务器(在那里托管的网站)上安装R,则可以使用> R.NET.但是,我不确定这个解决方案会有多好.
>除了Shiny之外还有哪些其他选择?

关于SO的类似问题的旧条目:Where can I find a hosting service with R?

解决方法

一个 Shiny应用程序绝对可以集成到网页中,通常作为由 shinyapps.io托管的iframe,并嵌入到您的网站中.有关示例,请参见 Shiny homepage.您可以在Google网上论坛上看到 Embedding a Shiny application in a html document中的一些提示.

更符合要求的解决方案是使用像RServe这样的服务器应用程序来促进正在运行的R会话和.NET / C#应用程序之间的通信.由于RServe允许远程连接,因此现有网站可以使用它,而RServer可以在不同的服务器上运行.

猜你在找的C#相关文章