创建将客户端与客户端通信的移动应用程序是否可行?

时间:2013-11-24 13:59:21

标签: android iphone sockets mobile ios5

我正在考虑编写一个使用中央协调器来组织通信的移动应用程序,但在此之后每个节点应该直接相互通信。

每个设备都有一个HTTP服务器,它接收来自其他设备的请求。

关注:

  • 代理和路由器背后的设备。
  • 阻止入站通信的网络。
  • 在应用程序运行时维护监听http服务器的电池消耗。
  • 获取面向公众IP电话的访问权。
  • 如果难以选择要使用的端口,可能使用随机或替代端口方案。
  • 比HTTP更进一步,并在每台设备上安装TLS服务器

问题:

  • 这种方法有多可行?
  • 有没有其他主要应用使用这种方法?
  • HTTP是最好的机制还是套接字更适合?

example of the scheme http://johnflan.com/scratch/ishot-99.jpg

0 个答案:

没有答案