I want to develop a J2ME application that connects to a server and waits for data from the server. I know that this can be done the following way:
The application connects to the server and polls the server every second for new data. BUT doing this will cost a lot of money in South Africa. GPRS is really expensive. So, I would like to know if it will be possible for the J2ME application to connect to a server and the server will then send information to the application without the application polling the server for it. A socket connection would be perfect for this but can you make a socket connection using the 6610? I will use a 6610 to do my development on.
So basically I want to develop a J2ME application that will connect to a server and the server will send data to the application without the application polling for the data. This will limit the data flow over the GPRS connection and this will minimize the cost.
Is this possible or does anybody have any suggestions?