0
我正在用Java創建一個多客戶端服務器聊天應用程序。有沒有辦法讓一個多客戶端服務器應用程序不使用多個線程?
有沒有辦法不使用多線程(每個客戶端1線程)?
因爲我的應用運行在移動設備上,所以多線程會讓它太慢?
我正在用Java創建一個多客戶端服務器聊天應用程序。有沒有辦法讓一個多客戶端服務器應用程序不使用多個線程?
有沒有辦法不使用多線程(每個客戶端1線程)?
因爲我的應用運行在移動設備上,所以多線程會讓它太慢?
我想你是誤解了這個概念。爲了在移動設備上運行一個聊天應用的正常功能如下所示:
對於非移動應用程序,有些人使用真棒Netty客戶端服務器(我也是)。可能 此服務器的一些想法可以幫助您創建正確的架構:)
只需檢查:「聊天服務器」是否也在移動設備上運行? – Bohemian 2012-07-06 04:16:15
服務器應用程序需要一直運行。移動設備不適合運行此類服務,因爲您會很快耗盡電量。您想在移動設備上使用的聊天*客戶端*只需要一個或兩個線程。 – 2012-07-06 07:20:12