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

Одновременные запросы с андроидов на сервер - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Символ "Амперсенд" и XML http://www.cyberforum.ru/android-dev/thread1201381.html
Храню данные в XML формате и в некоторых строках есть "&". Естественно XML ругается, парсер вылетает. Как правильно хранить этот символ в XML файле ?
Android Android и Web Service Написал веб сервис который формирует массив из трех значений, нужно написать андроид приложение, чтоб выводил их . Как этого добиться, раньше не работал с андроид PS - среду разроботки eclipse я установил :) http://www.cyberforum.ru/android-dev/thread1201370.html
EditText уходит за границы окна Android
Имею такой XML: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/background" android:orientation="vertical" > <ScrollView android:id="@+id/scrollView1"
Правильная реализация клиент\сервер. Авторизация. Сессии Android
Здравствуйте. Мы создаем клиент-серверное приложение. Структура такова: клиент отправляет обычные POST запросы на сервер, тот их обрабатывает и генерирует на странице JSON код. Потом клиент парсит эти данные по http. Так передается вся информация, вплоть до пароля(буден шифроваться). Следовательно, формируется что-то типа API. Вопрос1: не слишком ли это примитивно? как можно доработать схему?...
Android Использование общего объекта DefaultHttpClient в AsyncTask http://www.cyberforum.ru/android-dev/thread1200942.html
Необходимо реализовать авторизацию на сайте.Целью является использование одной сессии для всех процессов(если я не ошибаюсь, то при создании новых объектов DefaultHttpClient и HttpPost придется заново отправлять свои данные для входа на сайт). Но классы для процессов нужно использовать не вложенные а отдельные. package com.example.http; import java.io.IOException; import...
Android Выполнение задач в бэкграунде Доброго времени суток, нужна помощь с реализацией. Есть базе начальное время и конечное время, в этот промежуток на устройстве должен включаться беззвучный режим. Как работать с базой я знаю, как установить беззвучный режим тоже, а вот как реализовать, чтобы проверка была в бэкграунде - нет. Помогите, желательно кодом и подробными объяснениями :) Спасибо. подробнее

Показать сообщение отдельно
Гришка
1 / 1 / 0
Регистрация: 19.09.2011
Сообщений: 11

Одновременные запросы с андроидов на сервер - Android

06.06.2014, 20:38. Просмотров 1041. Ответов 13
Метки (Все метки)

Есть несколько планшетов с андроидом и сервер на винде. С сервера передаются вопросы с вариантами ответов, а с планшетов на сервер передаётся номер ответа.
При одновременном нажатии кнопок на планшетах сервер получает номера одной строкой, что является ошибкой. При неодновременном нажатии (то есть только на одном планшете в одно время) такой проблемы нет.
Попробовал с сервера по очереди с задержкой давать планшетам разрешение на передачу, но возникла проблема.

Нажатие кнопки на планшете:

Java
1
2
3
4
5
6
7
8
9
10
11
...
  Log.d(LOG_TAG, "ALLOWED setOK " + ALLOWED);
    
  do
  {
      WrBool = proverka(); Здесь виснем, если ALLOWED == false
  }
  while (!WrBool);
 
    Log.d(LOG_TAG, "ALLOWED OK " + WrBool);
...
В функции proverka() читаем ALLOWED

Получение разрешения с сервера:
Java
1
2
3
4
5
6
...
      case '6': // опрос
          ALLOWED = true;
          Log.d(LOG_TAG, "ALLOWED 6 " + ALLOWED);
          set_timer3(); // устанавливает  ALLOWED в false с задержкой         
        break;
По идее в цикле do-while мы должны дождаться разрешения с сервера (ALLOWED = true), но если нажали кнопку при
ALLOWED == false, цикл глухо виснет. Что можно сделать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru