我有一個線程輪詢web服務中的數據,然後將它發送到不同的類來處理數據。該數據的處理可能需要很長時間,有時甚至超過調用線程內輪詢函數的計時器間隔。
我想保護這個輪詢功能,即在數據處理過程中,不要輸入該功能。在線程內部函數上使用哪種保護方法(mutex,readwritelock ..)
我的流程是這樣的
workerThread -> start timer -> that invoking the polling method ->
the polling method gets the data and send it to processing > mean while this polling function can be called again .
沒有計時器輪詢線程內 – user63898 2012-02-01 10:00:37