有沒有辦法在iPhone上重複使用SSL套接字連接。我在SSL握手過程中看到額外的3-4秒開銷。我目前使用NSURLconnection來進行API調用,並且他們每個人都在Wifi上花費4-5秒。任何建議將不勝感激。iPhone上的SSL套接字連接
0
A
回答
1
你問的是如何「重用」套接字爲相同的特定地址和端口?或爲不同的網址?
如果前者只是在完全確定不再需要時才關閉套接字。
如果是後者,那麼你無能爲力。 SSL證書驗證過程可能是您從中獲取開銷的地方。
如果您想要更具體的答案,您需要爲您的問題添加更多上下文。
0
您可能想要建立一個SSL連接並重用它。而不是每次都建立一個新的連接。 SSL連接和握手確實存在開銷。你無法擺脫加密的開銷,但可以通過使用NSStreams並在使用時保持連接打開來減少握手。
我已經發布的代碼和說明如何在這裏做到這一點: NSStream SSL on used socket
相關問題
- 1. SSL流套接字連接
- 2. iPhone上的套接字連接
- 3. iPhone - SSL連接
- 4. iOS - 簡單的SSL套接字連接
- 5. SSL套接字連接超時
- 6. 套接字未使用SSL連接
- 7. iphone中的套接字連接
- 8. SSL上的非阻塞套接字連接?
- 9. Iphone上的TCP套接字
- 10. Actionscript3 SSL套接字
- 11. 如何使SSL連接(iphone)
- 12. iPhone上的套接字連接(IOS 4.x)
- 13. 連接:在非套接字上的套接字操作
- 14. 已使用套接字上的NSStream SSL
- 15. SMTP:無法連接套接字:無法找到套接字傳輸「SSL」
- 16. Python套接字 - 連接套接字
- 17. 連接到Tomcat上的套接字?
- 18. 套接字連接
- 19. Java中的SSL套接字
- 20. Delphi中的SSL套接字
- 21. 帶SSL的流套接字
- 22. 使用SSL保護已連接的java套接字?
- 23. 檢查Android套接字連接使用的SSL證書
- 24. 如何連接在Python通過SSL套接字的Gmail
- 25. Tomcat連接池上的SSL
- 26. C#SSL安全套接字
- 27. AS3:套接字和HTTPS/SSL
- 28. c#套接字使用Ssl
- 29. 在SSL連接中設置套接字超時
- 30. 更改連接時讀取Android SSL套接字塊