I am developing a Blackberry application that makes quite a few networks using HttpConnections and InputStreams. I tested it in an environment where it has access to BES, but will only dismount it using a wireless network.
Some preliminary tests on the Bold 9000 show that although the phone’s web browser can access the Internet, my application cannot. I understand that BES usually handles most of the networking logic and that Blackberry itself is not very good at it.
I saw some links to add "; interface = wifi" to the URLs I'm trying to connect to, but when I do this, gradually loading a large video file will freeze in a few seconds.
Is there anything else that can be done to make the Blackberry app work wirelessly? Are there any signed classes that I could use to handle this?
Edit
It seems that what is happening is that there is a rare chance that the network just isn't working - General Socket Exception. The problem is that for large files I make a lot of connections, in pieces of 256k, so for large files there is more of an error problem in the end. I'm really not sure how to handle this.
Edit
Connector.open, .open -. - , , , . . , , , - BES, .