2017-07-06 33 views
0

如何對Azure服務器進行並行呼叫,在客戶端,我正在使用Azure移動服務SDK。使用Azure移動服務在iOS中並行呼叫sdk

我做的到服務器的調用像下面

[self.table pullWithQuery:query queryId:@"somename"] settings:pullsetting completion:^(NSError *error) { 

    // Let the caller know that we finished 
    dispatch_async(dispatch_get_main_queue(), ^{ 
     completion(error); 
    }); 
}] 

對於每個表/實體,我正在像上面的電話。 但所有調用都由Azure串行執行。

有什麼辦法讓它平行嗎?

回答

1

不,我們不能使用azure SDK進行並行請求。當您調用pullWithQuery方法時,該操作將通過天藍色框架內部添加到串行隊列中。這裏是驗證azure框架實現文件的鏈接: https://github.com/Azure/azure-mobile-services