我正在使用RX創建異步Web請求。是否有一個很好的調度程序在預定義時間調用Web請求?我很困惑使用哪一個:任務計劃程序或接收計劃程序。在特定時間調用Observable方法的最佳方式是什麼?
0
A
回答
0
如果您使用的是Rx,我會堅持使用Rx。
嘗試使用這個來安排您的網絡請求:
Scheduler.ThreadPool
.Schedule(
DateTimeOffset.Now.AddHours(1.0),
() => { /* Do web request */ });
0
Rx調度程序和任務調度程序是不同的東西。 Rx調度程序用於幫助IObservable「調度」適當的訂閱(請參閱此SO question)。任務調度程序是如何執行一個任務(這是一個抽象概念),即在同一個線程或線程池等中執行。您希望在指定的時間生成異步Web請求,因爲您可以使用任何Timer objects來自BCL。
相關問題
- 1. 什麼是記錄方法調用的最佳方式?
- 2. 在特定時間戳調用函數的最佳方法
- 3. 什麼是使用Observable「限制」消費的最佳方式?
- 4. 微調性能時,多次調用JavaScript方法的最佳方式是什麼?
- 5. 每天在特定時間備份數據庫的最佳方式是什麼?
- 6. 什麼是檢查時間是否在一定時間內的最佳方法?
- 7. 在WinForms中使用時間的最佳方法是什麼?
- 8. 使用Moose時,施工時指定方法體的最佳方式是什麼?
- 9. 什麼是定位特定標籤的最佳方式?
- 10. 什麼是延遲線程啓動直到特定時間的最佳方式?
- 11. 什麼是使用Moment.js清除時間的最佳方式?
- 12. 在PHP中規範「時間」的最佳方式是什麼?
- 13. 在Node.js中管理時間的最佳方式是什麼?
- 14. 什麼是將特定參數傳遞給方法的最佳方式
- 15. 什麼是在GWT中通過Reflection調用方法的最佳方式
- 16. 定製爲TestSuite調用的多個TestExecutionListeners方法的最佳方法是什麼?
- 17. 類,什麼是使用方法的最佳方式?
- 18. 在實例中覆蓋方法的最佳方式是什麼?
- 19. 格式化長鏈方法的最佳方式是什麼?
- 20. 最佳匹配額定配對的最佳方式是什麼?
- 21. 在運行時創建綁定的最佳方法是什麼?
- 22. 調試AJAX到PHP調用的最佳方式是什麼?
- 23. 在Rails中進行AJAX調用的最佳方式是什麼?
- 24. 什麼是在Unity容器上調用dispose的最佳方式?
- 25. 在DataFrame上定義自定義方法的最佳方式是什麼?
- 26. 什麼是驗證日期和時間的最佳方式
- 27. 設置jQuery超時間隔的最佳方式是什麼?
- 28. 什麼是調整當地時區的最佳方式?
- 29. 調試時可視化DataTable的最佳方式是什麼?
- 30. 在Sitecore的特定時間發佈的最佳方式