2
黑莓框架是否使用連接重用來連接http?我用connectionFactory.getConnection("api.abc.com")
。我注意到,從我的應用程序的第一個電話(簡單的休息電話,獲取未讀郵件的數量)大約需要4秒,但所有後續的電話完成不到一秒鐘。我已經注意到,在另一個通話之後進行的同樣的調用需要不到一秒的時間,所以我認爲黑莓使用http連接重用。有沒有人有這種行爲的解釋?黑莓OS框架做http連接重用嗎?
鏈接到[你在黑莓論壇上的問題](http://supportforums.blackberry.com/t5/Java-Development/Does-blackberry-OS-framework-do-http-connection-reuse/m-p/2000165)。我還會說,很多智能手機操作系統會在它認爲網絡空閒時巧妙地關閉(或關閉)收音機。因此,您在第一次運行後可能會看到更好的性能,因爲當您嘗試第一次連接時,無線電處於低功率狀態。雖然這只是一個猜測。 – Nate
我們測試了性能,我們注意到SSL握手消耗的時間最多。但對於隨後的調用,應用繞過了SSL握手,因此速度更快。 – rfsk2010