2017-08-03 78 views
-3

如何調用可以同時響應來自不同用戶的N個獨立呼叫的rest api?如何一次多次並行調用單個REST API服務?

+0

你不需要擔心這個部分提出。 IIS照顧它。只需創建一個API併發布多個用戶的數據,它就可以工作。 –

+0

其實我需要調用100次並行的方法,所有的100線程應該在後臺運行並且一次給出響應,並且不應該連續運行。 –

+0

使用TPL創建任務。每次打電話,您都可以關聯一個將進行回調的委託。請參閱Task.Run() – Ramankingdom

回答

1
public Task DoWorkAsync(string request) 
{ 
    return Task.Factory.StartNew(
    { 
     //Send Request Here 
    }); 
} 

和使用作爲環路

DoWorkAsync(request);