Android和台式计算机之间的远程过程调用机制

时间:2012-01-10 10:56:49

标签: java android rmi rpc

我想在Android和桌面之间执行Remote Procedure Calls

如果RMI在那里,那将是我的选择。 但是android确实支持Java-RMI。

任何人都可以建议类似且简单的RPC机制,我可以像RMI一样轻松使用,而不必担心低层传输层的实现

请给我替代Android中的RMI

2 个答案:

答案 0 :(得分:1)

我认为您可以使用不同的策略: - 使用SOAP,XML RPC,使用Rest invokations类型的Web服务调用.....许多策略 - 像Spring Remoting中使用Burlap / Hessian协议提供的Web服务的替代品(您没有义务与Spring绑定使用此类策略) 主要思想是使用由您的Android设备管理的协议作为核心组件:HTTP ...

HTH 杰罗姆

答案 1 :(得分:-1)

RPC通常是一种糟糕的技术,特别是对于远程操作。并且它在大多数UI环境中都不受支持,因为您永远不应该“等待”。最好使用某种请求/响应方法。