2012-03-09 83 views
0

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

回答

0

如果LAN上的远程设备,则可以使用IP多播。如果远程意味着广域网,那么您需要一个完全通用的P2P框架,以及NAT穿越解决方案,例如JXTA。谷歌JXTA,你会发现信息,包括代码示例。这不是唯一的解决方案,你也可以探索JGroups。

也有基于UDP的P2P框架。这些在NAT穿越方面稍微好一些,但您仍然有责任将拼图(即数据切片)的部分重新组合在一起。