0
我正在用Java创建一个多客户端服务器聊天应用程序。有没有办法让一个多客户端服务器应用程序不使用多个线程?
有没有办法不使用多线程(每个客户端1线程)?
因为我的应用运行在移动设备上,所以多线程会让它太慢?
我正在用Java创建一个多客户端服务器聊天应用程序。有没有办法让一个多客户端服务器应用程序不使用多个线程?
有没有办法不使用多线程(每个客户端1线程)?
因为我的应用运行在移动设备上,所以多线程会让它太慢?
我想你是误解了这个概念。为了在移动设备上运行一个聊天应用的正常功能如下所示:
对于非移动应用程序,有些人使用真棒Netty客户端服务器(我也是)。可能 此服务器的一些想法可以帮助您创建正确的架构:)
只需检查:“聊天服务器”是否也在移动设备上运行? – Bohemian 2012-07-06 04:16:15
服务器应用程序需要一直运行。移动设备不适合运行此类服务,因为您会很快耗尽电量。您想在移动设备上使用的聊天*客户端*只需要一个或两个线程。 – 2012-07-06 07:20:12