连接Android应用程序和php服务器的最佳方法是什么?
我正在尝试在多个客户端之间实现聊天系统,但我知道PHP不允许多线程用于套接字。
我基本上想要创建一个类似于google latitude的应用程序,我还希望在用户之间实现聊天系统。我已经决定使用MySQl数据库,因此使用PHP服务器,以便客户端与数据库通信(使用JSON进行数据交换)。我发现最简单的方法是使用HTTP请求,但我不确切知道应该如何实现它。
我对此很陌生,我不知道架构客户端 - 服务器 - 客户端通信应该如何。你能给我一些如何做到这一点的指导方针吗?或者,如果还有其他更简单的方法吗?
答案 0 :(得分:0)
连接Android应用程序和php服务器的最佳方法是什么?
1.使用套接字(TCP请求)
2.HTTP请求
这取决于,如果您使用sokects(TCP请求)它会更安全,您将为每个请求将少量数据传输到服务器,因此流量很小,但是通过http请求实现起来比较困难,http请求不安全,并且每个请求都会携带很多数据,即(Http标头),因此有更多的流量。