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