How To - Control the connection timeout for TCP connections through the BlackBer
此篇文章介绍怎么样设置Http Connection 的timeout方法
This article applies to the following: When making a Transmission Control Protocol (TCP) connection from a BlackBerry smartphone, the default connection timeout is 2 minutes. This value takes into consideration the possible time it can take a BlackBerry smartphone to be granted access to send data on the wireless network, and for the connection to travel over the wireless network over the Internet to the destination server and back again. In some circumstances, this value is too long. When making a socket or Hypertext Transfer Protocol (HTTP) connection through the BlackBerry® Mobile Data System (BlackBerry MDS) Connection Service, it is possible to set the timeout value to a lower value than the value that is configured in the BlackBerry MDS Connection Service. By default, the value is 2 minutes. It is not possible to extend beyond the limit configured on the server. Use the StreamConnection s = (StreamConnection)Connector.open("http://myserver.com/mypage.html;ConnectionTimeout=60000;deviceside=false"); Note: The http, socket, time out, ConnectionTimeout, wait, timeout, two minutes, 2 minutes
Last Updated: 9 September 2009
Article Number: DB-00526
Summary
Procedure
ConnectionTimeout
parameter to specify the timeout value. This parameter accepts a numerical value in milliseconds. The following is an example of an HTTP connection with a timeout value of 1 minute:
HttpConnection httpConn = (HttpConnection)s;ConnectionTimeout
parameter is not supported by direct TCP connections or connections through a Wireless Application Protocol (WAP) gateway. Only TCP connections, made through the BlackBerry MDS Connection Service, support this parameter.
Keywords
上一篇: 关于CI框架安全过滤函数的介绍
下一篇: ls 输出结果的逐条解释