RStudio和Shiny:服务器和客户端之间的消息

时间:2013-03-13 12:24:10

标签: java html r rstudio shiny

我正在尝试创建一个Shiny应用程序,我需要客户端发送到服务器的消息以及服务器发回的消息(尤其是图像)。问题是我不知道他们是如何相互沟通的。我试图从文档中获取此信息,但我无法找到它。我更喜欢用Java获取这些服务器客户端消息,但我对任何可行的解决方案感兴趣。

这就是我希望我的应用运行的方式:

我们有闪亮的代码,可生成包含图像和用户可以更改的一些内容的网页。每当用户更改某些内容(复选框,菜单等)时,应保存页面的当前状态。或者,我们可以有一个用户单击以保存页面状态的按钮。我们想保存整个HTML,或只是图像。将菜单的当前状态作为字符串。我试图保存html,但它不包含图像。这就是我想要这些消息的原因,因为我猜它们包含了我需要的数据。

但是,我选择了Java,因为这些状态应该保存到一个图表中,逐步显示最终形式如何形成。我更喜欢将它保存到Xmind工作簿中,因为它有一个很好的Java API,我可以使用它来制作所需的工作簿。

1 个答案:

答案 0 :(得分:4)

尝试

options(shiny.trace=TRUE)
runApp("myApp")

然后在R控制台中打印服务器和ui之间的消息。见question。希望这会有所帮助。