R-Shiny双向沟通

时间:2016-08-31 22:13:58

标签: r shiny

我们有单独的流程,为我们的R-Shiny应用程序提供数据。我知道我可以通过文件或数据库向R-Shiny提供数据,并通过reactivePoll观察数据源。这很好用,我理解它的推荐方式。

我不喜欢这种方法:

  • 很难发送各种类型的输入(例如数据元数据
  • 我想念数据提供过程的闪亮应用程序反馈。我只是写一个文件,希望闪亮的应用程序能够接收并处理并成功。例如,数据采购过程无法通知失败(无效数据)

我希望有一些双向协议。例如,通过websocket发送数据(这必须是与Shiny与UI显然不同的websocket)或原始套接字,并能够发回响应。

当然,我可以实现一些基于文件的API,我用不同的名称存储文件,用闪亮的光泽观察它们然后写回其他文件,我会用提供数据的应用程序观察它们。但这基本上很糟糕:))

任何提示都非常感谢!

编辑:mas或者说Java和R应用程序正在为彼此编写文件可能并不明显......但是应用程序在同一台主机上运行,​​我可以忍受这个限制

0 个答案:

没有答案