Мне нужно получать пакеты данных, отправленные с модема GSM через GPRS с помощью моего мобильного телефона Android... Может ли кто-нибудь помочь мне, как отправлять и получать... Какой протокол нужно использовать?
Как я могу получать пакеты данных в GPRS на моем мобильном телефоне Android?
Ответы (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