База сокетов Связь между клиентом Android и сервером php

У меня есть PHP-сервер, который открывает соединение через сокет и начинает прослушивать определенный порт. Мне нужно написать клиент для Android, который отправляет данные на сервер. Затем сервер считывает сокет для входящих данных и записывает свой ответ в сокет. Обмениваемые данные представляют собой серию строк. Как я могу сделать это общение возможным? Какой протокол используется?

Пожалуйста, дайте мне направление.

Спасибо.

Ира


person Sam    schedule 31.03.2011    source источник


Ответы (1)


Используйте класс URLConnection. Вот пример кода для чтения данных из uri. Для записи данных используйте getOutputStream()

URL url = new URL("ftp://example.com/example.html");
URLConnection urlConnection = url.openConnection();
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
try {
  readStream(in);
} finally {
  in.close();
}
person Thibault J    schedule 31.03.2011