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

Сервер с протоколом XMPP в Java - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android В какой из полигонов попадает геоточка? http://www.cyberforum.ru/android-dev/thread1519601.html
Подскажите как правильно порешать задачу определения в какой из полигонов попадает геоточка на Андроидном смартфоне, без использования API картографических контент провайдеров. Задача: Имеется...
Программирование Android В приложении не отображается кириллица Мне нужно выводить русский текст в текстбокс. Английский отображаеться нормально, но вместо русского ромбы с знаками вопросов. В манифесте выставленно УТФ-8. Подскажите, что делать? http://www.cyberforum.ru/android-dev/thread1519555.html
Программирование Android Как адаптировать приложение под все экраны смартфонов?
Всем привет! Я новичек в java и начал с самого простого-делаю кликер-игру на андроид. Скинул друзьям игру,они мне прислали скриншоты и у них были виджеты с картинками сдвинуты/сужены/увеличены в...
Программирование Android Предусмотреть функцию "Назад" для фрагментов
Добрый день! Как можно проще(главное не колхозно) сделать так чтобы после открытии фрагмента если нажать кнопку "назад" то открывался предыдущий фрагмент и так далее пока не дойдет до первого...
Программирование Android Как подключить com.android.support:design в Eclipse http://www.cyberforum.ru/android-dev/thread1519500.html
Доброго дня! Недавно вышла новая библиотека com.android.support:design - вопрос как её подключить в среде Eclipse? От куда взять/установить/скачать и в дальнейшем использовать в своих проектах. ...
Программирование Android Слайдинг View как в "Hill Climb Racing" Доброго времени суток, можно ли сделать меню как на картинке через ViewPager или лучше использовать что-то другое? подробнее

Показать сообщение отдельно
zoleg
17 / 17 / 1
Регистрация: 10.01.2012
Сообщений: 172
26.08.2015, 23:04
Цитата Сообщение от semiromid Посмотреть сообщение
Задача:
*контроль внутренних процессов в андроид приложении, как со стороны приложения так и со стороны сервера;
*оповещение пользователей или пользователей по определённым критериям (массовая рассылка сообщений);
*различные взаимодействия между пользователями (допустим чат);
Ну мне не нужно было охватывать такой объем разных общалок.

У меня стояла задача управления окнами приложения на клиенте.
То есть клиент посылает запрос, сервер ему разрешает или не разрешает запустить ту или иную активити и к разрешению подкидывает данные для этой активити (в зависимости от того что там сервер наковырял в БД для этого клиента).

На клиенте поставил smack, на сервере мускуль и еjabber, программа, которая разговаривает с клиентом в жабе зарегена рядовым юзером.

Клинт шлет запрос юзеру/боту/серверу (кому как нравиться называть) где посредником в общении выступает jabberd, юзер/бот/сервер отвечает. Однако, юзер/бот/сервер тоже может послать месагу клиенту или группе клиентов, на что он или они вынуждены будут ответить. Таким образом реализован пушинг месаг. По сути получилась работа в псевдорежиме сервер-сервер. Такая схема позволяет в любой момент сервером инициализировать открытие нужной активити на клиенте, или вытащить из клиента нужные данные.

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