Httpconnection in blackberry



当我尝试使用Http Connection打开连接时,我正在调用黑莓的web服务,它抛出未捕获的异常。

"Uncaught Exception: Application is not responding: process terminated"

如果我使用EVO或WIFI,一切都很好,但在我的网络中,很少有服务被阻止,我在开放连接中传递的URL也被阻止。

我正在使用这个代码

url="http://mywebservice/"+ PhoneNo + "/" + RegistrationNo+"/" + PinCode;
String URL = url +getConnectionString()+";ConnectionTimeout=20000";
con = (HttpConnection)Connector.open(URL,Connector.READ_WRITE,true);

请建议任何解决方案,或者我们如何检查所请求的URL是否可用或被阻止?

一个有根据的猜测:你正在通过EDT -事件调度线程(主应用程序线程)打开连接,这个线程不能用于耗时的操作(在你的例子中连接处理)。您需要在不同的线程上完成这些任务。

相关内容

  • 没有找到相关文章

最新更新