Как мога да получавам пакети данни в GPRS в моя мобилен телефон с Android?

Трябва да получа пакети с данни, изпратени от GSM модем през GPRS с моя мобилен телефон с Android... Може ли някой да ми помогне как да изпращам и получавам... Какъв протокол трябва да се използва?


person Jeba Prince    schedule 16.04.2012    source източник


Отговори (1)


Създайте нишка в стартирането на сървъра и направете следното

ServerSocket serverSocket = new ServerSocket(8000); //8000 - port number
Socket client = serverSocket.accept();  // thread will wait here till a client connects

BufferedReader inFromClient = new BufferedReader(
                        new InputStreamReader(client.getInputStream()));
                DataOutputStream outToClient = new DataOutputStream(
                        client.getOutputStream());
while ((inputLine = inFromClient.readLine()) != null) {   
                    System.out.println("Server: " + inputLine);

                    if(inputLine.equals("END"))
                    {
                        outToClient.writeBytes("END\n");
                    }
                    else
                    {
                        outToClient.writeBytes("Received\n");
                    }
                }
                inFromClient.close();
                outToClient.close();

Това е TCP връзка, която трябва да управлявате

person Jeba Prince    schedule 30.05.2012