0
我已經構建了一項服務來上傳Android中的文件。我已將它作爲前臺服務啓動,並提供通知用於顯示上傳進度。在Android中上傳多個文件
現在我想允許多次上傳文件,如果我可以擁有多個服務實例,那麼理想情況是理想的,但不可能擁有多個服務實例。我還可以做些什麼?
我已經構建了一項服務來上傳Android中的文件。我已將它作爲前臺服務啓動,並提供通知用於顯示上傳進度。在Android中上傳多個文件
現在我想允許多次上傳文件,如果我可以擁有多個服務實例,那麼理想情況是理想的,但不可能擁有多個服務實例。我還可以做些什麼?
example here使用android處理程序隊列和runnables可以在3秒內將63個80K文件上傳到雲服務。該代碼使用apache httpclient線程池和一種技術來並行化和包括http請求here
這些想法可以適用於可以將可運行列表發佈到隊列的服務。
什麼協議用於上傳? Http我假設。那麼哪個客戶端或lib包裝器爲http?各種庫提供了多種方式(線程池/異步http)來將大量上傳消息發送到同一個域,並使它們按硬件的SMP能力進行處理。 –