Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
blackberry OS框架是否重复使用http连接?_Blackberry - Fatal编程技术网

blackberry OS框架是否重复使用http连接?

blackberry OS框架是否重复使用http连接?,blackberry,Blackberry,blackberry框架是否对http连接使用连接重用?我使用connectionFactory.getConnection(“api.abc.com”)。我注意到,我的应用程序的第一个呼叫(ex的简单rest呼叫,获取未读消息的数量)大约需要4秒钟,但所有后续呼叫都需要不到一秒钟的时间来完成。我注意到,在另一次呼叫后进行相同的呼叫不到一秒钟,因此我认为blackberry使用http连接重用。有人对这种行为有解释吗?您可以在服务器上测试这一点,方法是查看实际到达服务器的网络活动。我自己的测试表

blackberry框架是否对http连接使用连接重用?我使用
connectionFactory.getConnection(“api.abc.com”)
。我注意到,我的应用程序的第一个呼叫(ex的简单rest呼叫,获取未读消息的数量)大约需要4秒钟,但所有后续呼叫都需要不到一秒钟的时间来完成。我注意到,在另一次呼叫后进行相同的呼叫不到一秒钟,因此我认为blackberry使用http连接重用。有人对这种行为有解释吗?

您可以在服务器上测试这一点,方法是查看实际到达服务器的网络活动。我自己的测试表明黑莓设备不会重复使用连接。

链接到。我还要说,许多智能手机操作系统在认为网络空闲时会智能地关闭(或关闭)收音机。因此,在第一次运行后,您也可能会看到更好的性能,因为当您尝试第一次连接时,收音机处于低功率状态。不过这只是一个猜测。我们测试了性能,发现SSL握手占用的时间最多。但对于随后的呼叫,应用程序绕过了SSL握手,因此速度更快。