2
A
回答
0
當您想要執行網址提取並且您希望在等待響應完成時執行其他操作時,AppEngine上的rpc非常有用。
比方說,您的網址抓取需要1秒鐘的時間才能完成,並且您有1秒鐘的「其他」處理,您可以在等待時進行。您可以啓動rpc調用,執行「其他」處理,並在rpc提取完成後繼續請求。該請求總共需要1秒(加上開銷)與rpc相比,而傳統方法需要2秒。
2
當您使用數據存儲,memcache,URL提取或許多其他服務時,您隱式創建並使用RPC。
一些methods採取可選的RPC參數。您可以使用自定義設置(如截止日期)create an RPC,以便您更好地控制呼叫。在數據存儲操作上設置最後期限時的一個示例可能會推遲在超時類型故障時寫入任務隊列。設置較低的截止日期將確保您有足夠的時間再次嘗試或插入任務。
相關問題
- 1. 遠程過程調用
- 2. Eclipse遠程過程調用
- 3. 遠程方法調用的.NET標準是什麼?
- 4. 解釋RPC(遠程過程調用)和RMI(遠程方法調用)
- 5. JVM方法調用和遠程調用之間的性能差異是什麼?
- 6. 調用notifyAll的好方法是什麼?
- 7. 在jQuery中處理遠程驗證碼驗證的好方法是什麼?
- 8. 什麼是調試過程
- 9. 什麼是遠程控制/調試.NET應用程序的最佳方法?
- 10. iOS中的遠程過程調用
- 11. 知道什麼應用程序調用我的遠程服務
- 12. 協程有什麼好處?
- 13. SICP:爲什麼過程遺忘值調用過程是新值?
- 14. 如何通過AsyncToken處理遠程方法調用?
- 15. 爲什麼我們使用HTTP而不是遠程調用?
- 16. C++遠程方法調用
- 17. 遠程過程調用清除
- 18. 使用System.Diagnostics.Debugger.Break()通過附加到進程有什麼好處?
- 19. 什麼是應用程序和過程?
- 20. 你會推薦什麼遠程處理Java應用程序的方法?
- 21. 什麼是寫這個SQL存儲過程的更好方法?
- 22. 使用taglib的好處是什麼?
- 23. 使用Zend_Config類的好處是什麼?
- 24. 使用Flex的好處是什麼?
- 25. 在Python中,在多線程程序中調用os.waitpid有什麼好處?
- 26. 遠程調用批處理文件
- 27. 替代遠程處理跨AppDomain調用
- 28. Tcp協議和遠程過程調用之間有什麼區別?
- 29. 什麼是移動應用程序的最佳遠程技術?
- 30. 什麼是爲應用程序提供幫助的好方法?