Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,107
#1

Ожидание ответа от соткет сервера - Программирование Android

06.12.2015, 21:22. Просмотров 168. Ответов 0
Метки нет (Все метки)

Всем привет, я тут делаю одну програмку, и нужно сделать ожидание команды с сервера. Приложение работает с соккетами, и я придумал сделать просто бесконечный цикл что бы приложение слало серверу сообщение а то отдавало ответ.

Соеденяюсь с сервером при старте приложения, оно вынесено в отдельный поток, а дальше шлю сообщения
Java
1
2
3
4
5
6
7
8
9
10
11
12
            connected = true;
            while(connected) {
                try {
                    PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream(), "windows-1251")), true);
                    out.println(params[0]);
                    InputStreamReader streamReader = new InputStreamReader(socket.getInputStream(), "windows-1251");
                    BufferedReader reader = new BufferedReader(streamReader);
                    st = reader.readLine();
                } catch (Exception e) {
                    Log.e(TAG, "Error ", e);
                }
            }
И сервер возвращает мне ответку, если что то есть, если нету то ничего не возвращает, вроде нормальное же решение? Или есть получше?

Добавлено через 2 часа 26 минут
Никто не знает?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 21:22     Ожидание ответа от соткет сервера
Посмотрите здесь:
Android Ожидание ответа от запроса к серверу по сети
Android Дождаться ответа от сервера
Парсинг JSON ответа от сервера Android
Android HttpUrlConnetcion получение ответа от сервера
SocketServer, Client. Получение ответа от сервера Android
Android Ожидание подключения wifi
Android Ожидание завершения AsyncTask
Android Ожидание завершения пула потоков
Android Ожидание подключения к серверу (ProgressDialog)
Дождаться ответа из сети Android
Get запрос и отображение ответа Android
Android Получение ответа в формате json

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru