【问题标题】:Android, Client Server CommunicationAndroid,客户端服务器通信
【发布时间】:2012-11-25 17:10:59
【问题描述】:

我有一个简单的问题,我要创建一个多人 Android 应用程序,我要遵循的网络方法是客户端服务器,一个用户将成为服务器,而其他 3 个用户可以连接到它,主机将使用他们的 Wi-Fi 热点,而其他 3 人将使用他们的 WiFi 连接到该热点。

现在我对网络的了解非常低,我对它不是 100% 满意,但我想学习它以供将来参考,但我的问题是这个。

我该怎么做呢?有谁知道这方面的好教程?当我在做 CS 风格时,什么协议最适合 WiFi? UDP? TCP?我做了一些研究,但你觉得最好的选择是什么?此外,应用程序只需要发送整数,根本不需要发送大量数据。

画布

【问题讨论】:

    标签: java android sockets client-server multiplayer


    【解决方案1】:

    从您的角度来看,UDP 和 TCP 的主要区别主要在于 UDP 不能保证传送。如果您要发送大量流量(频繁的整数更新),您应该使用 UDP 进行流量,使用 TCP 进行通信设置。如果流量比使用 TCP 低。

    有关通信,请参阅套接字。 Simple tutorial at here for starting

    当然,您应该使用服务和线程进行通信。

    【讨论】:

      猜你喜欢
      • 2011-07-06
      • 1970-01-01
      • 2016-05-05
      • 2013-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多