客户端是在JRuby上写的android应用程序。服务器是AwS上的Ruby on Rails应用程序。客户端应下载数据,显示数据,管理数据,存储数据。客户端不是一个并且通过Internet连接。服务器通过网页下载数据,显示客户端状态,并通过网页管理客户端。
如何在ruby和jruby上组织客户端和服务器之间的通信?
答案 0 :(得分:0)
由于您的Server-App是Rail,它应该支持RESTful接口(如果您正确实现)。
在您的客户端中,您可以使用ActiveResource轻松地与该服务器进行交互。
编辑:
甚至有一个关于它的railscast http://railscasts.com/episodes/94-activeresource-basics 将您的JRuby-Client视为一个小型Rails-App,其中的东西可以工作;)