如何创建P2P Android远程应用程序?

时间:2012-03-09 04:13:23

标签: android remoting p2p

我想使用TCP / IP连接为对等Android设备开发远程应用程序。一旦设备中的一个成功远程到另一个设备,他/她将能够看到其他设备正在做什么(例如:使用应用程序进行绘图等)。 这可能做到还是有其他方式更有效率?任何参考/路线图表示赞赏。代码示例非常感谢。

2 个答案:

答案 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遍历方面要好一些,但是您有责任将拼图的各个部分(即数据切片)重新组合在一起。