我想使用TCP / IP连接为对等Android设备开发远程应用程序。一旦设备中的一个成功远程到另一个设备,他/她将能够看到其他设备正在做什么(例如:使用应用程序进行绘图等)。 这可能做到还是有其他方式更有效率?任何参考/路线图表示赞赏。代码示例非常感谢。
答案 0 :(得分:0)
这里有一对实现远程服务的项目和一个客户端:
https://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteService/ https://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteClient/
我认为这可以帮助你......
...谢谢
答案 1 :(得分:0)
如果遥控器在LAN上,则可以使用IP多播。如果远程意味着WAN,那么您将需要一个完全承诺的P2P框架,具有NAT遍历解决方案,例如JXTA。谷歌JXTA,你会发现信息,包括代码示例。它不是唯一的解决方案,你也可以探索JGroups。
也有基于UDP的P2P框架。这些在NAT遍历方面要好一些,但是您有责任将拼图的各个部分(即数据切片)重新组合在一起。