I did'n find this answer in the website: when TCP connection fails, does trutap try to switch to full Http?
This feature is very usefull for people who have their mobile connection filtered.
Just to make an example, eBuddy (a competitor of trutap) does it quite well.
How does connection stuff work here?
Thank you
Hi there,
Trutap will make several attempts to make a network connection starting by making a socket (TCP) connection first and if this fails then it will attempt to make a connection using standard HTTP ports. This is done to ensure that the most efficient connection type is used.
The time it takes to fail on the initial socket connection can vary depending on the type of handset you have and also on your mobile operator. In a worse case scenario it may take a couple of minutes before the HTTP connection is attempted. If no connection is successful then an error message will be displayed.
However this discovery process is only required the first time as it will remember what type of connection was successful the first time and use this for subsequent connections.
So it's worth hanging in there for the first time connection as you won't have to wait so long every time :)
Hope this helps.