Android中的分布式应用程序

mys*_*elf 6 eclipse android client-server remote-execution

我试图对Android应用程序进行分区,以便在手机上部分执行它,部分在服务器上执行(服务器可以在其中运行模拟器).我已经读过Android不支持RMI.我想这样做就像客户端 - 服务器架构一样,模拟器在eclipse中运行.那么实现这个项目是否可行?任何想法都受到高度赞赏.

谢谢.

Pet*_*ego 0

Android 设备与存储数据和执行业务逻辑的服务器进行通信是很正常的。移动设备通常通过 Web 服务与服务器通信,最流行的似乎是 REST+JSON。实施:

  1. 服务器。代码需要与数据库通信、执行业务逻辑并通过 REST+JSON 将数据传递给设备。实施取决于您对语言/平台的了解。

  2. Android调用REST服务并处理返回的JSON数据。使用 HttpClient 进行 REST 调用,使用 GSON 解析返回的 JSON 数据。