安卓网络
我们正在实现服务器-客户端架构,一些客户端应用程序应该在 Android 操作系统上运行。我想到的第一个想法是使用java RMI,但是RMI api显然没有为android实现。
所以 1)有没有办法在android应用程序中使用java RMI api?我可以从标准java库导入它吗? 2) 对于 Android 和桌面应用程序都适用的 RMI 有哪些可能的替代品?
谢谢。
We are implementing a sever-client architecture and some of the client apps are supposed to run on android OS. The first idea that came to mind was to use java RMI, but the RMI api is obviously not implemented for android.
So
1) Is there a way to use the java RMI api in an android application? Can I just import it from the standard java library?
2) What are the possible substitutes for RMI which will work for both android and desktop applications?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于不在同一子网上的任何事物,RMI 是一个糟糕的解决方案。它在从故障和漫游客户端中恢复方面很糟糕。
有大量可能的解决方案,不仅限于
RMI is a bad solution for anything not stuck on the same subnet. Its terrible at recovering from failures, and with roaming clients.
There are a ton of possible solutions, not limited to
如果使用轻量级 JAVA/RMI Android 实现对于您的特定场景是可行的,您可以查看以下链接:
If using a light weight JAVA/RMI Android implementation is feasible for your particular scenario you can take a look at the links below: