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

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

Войти
Регистрация
Восстановить пароль
 
JustBear
5 / 5 / 0
Регистрация: 01.03.2013
Сообщений: 160
#1

Клиент-серверное приложение android - Программирование Android

17.07.2015, 07:52. Просмотров 652. Ответов 1
Метки нет (Все метки)

Ребят, такая задача:
Необходимо, чтобы пользователь1 мог отправлять сообщение со своего приложения на телефоне/компьютере на другое приложение пользователя2, но пользователь2 мог их только читать. Отправка с клиента пользователя2 на приложение пользователя1 невозможна. Все клиенты должны получать уведомления разом и без необходимости вручную подключаться к серверу. Должны приходить push-уведомления, но это уже вторично. Основная суть выше.

В какую сторону гуглить? C#-Android? или Android-Android? Где практичней реализация?

Добавлено через 51 минуту
Или же просто сделать систему аккаунтов. Для клиента будет единый аккаунт на всех пользователей (допустим, 100 человек), и для сервера 1. Нужно просто доставлять сообщения от одного к другому (от серва к клиенту)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2015, 07:52     Клиент-серверное приложение android
Посмотрите здесь:

Клиент-серверное приложение android - Программирование Android
Каким образом можно создать приложение для передачи данных через интернет? Одно устройство выступает в роли сервера, а второе - клиент.

Android клиент-серверное приложение. Не могу получить данные с сервера - Программирование Android
Добрый день. Пытаюсь сделать клиент-серверное приложение: клиент Android, сервер - Windows, программа на Java. Проблема в том, что с...

Клиент-серверное приложение - Программирование Android
Всем привет!) Возникла такая проблема есть серверное приложение(на Java) и есть к нему клиент(так же на Java). Однако при написании...

Клиент-серверное приложение - Программирование Android
Идея такова: Мы со смартфона перехватываем handshake от какой-то wifi сети (это происходит с помощью другого приложения) и передаем его на...

Клиент серверное приложение - Программирование Android
Разрабатываю клиент серверное приложение, отправка текста в одну сторону, от клиента серверу, аля чат. Подскажите, как реализовать...

Клиент-серверное приложение - Программирование Android
Всем привет, Пытаюсь написать клиент-серверное приложение для android. Логика следующая: android устройство подключается к серверу,...

Простое Клиент-Серверное приложение - Программирование Android
Добрый день, начал осваивать андройд, и застопорился на некоторых моментах, вернее, Оно почему-то не работает, просто не коннектит к...

Клиент-серверное приложение с чатом - Программирование Android
Добрый вечер! Собираюсь писать многопользовательское клиент-серверное приложения для Android. Проблема в том, что я не знаю как...

Клиент-серверное приложение. Не могу получить ip - Программирование Android
private String getIpAddress() { String ip = ""; try { Enumeration<NetworkInterface> enumNetworkInterfaces...

Клиент-серверное приложение - посоветуйте архитектуру - Программирование Android
Всем доброго времени суток. Пишу клиент-серверное приложение с нуля, поэтому вопросов куча) Это уже вторая тема (первая...

Android разработка клиент-сервера - Программирование Android
Всем привет! Встал вопрос создания клиент-сервера, но к сожалению об обращении клиента к серверу ничего не знаю. Неплохо знаю язык Java и...

Клиент Android не коннектится к Серверу пк - Программирование Android
Клиент Android не коннектится к Серверу ПК. Сервер: import java.io.*; import java.net.*; public class Server { ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
17.07.2015, 11:40     Клиент-серверное приложение android #2
JustBear, C#/Java/Php/Node.js..... <-> Android.

А механизм следующий.
1. Когда пользователь логинится в приложение, он отправляет свой gcm ключ, его "адрес".
2. Далее, пользователь1 отправляет сообщение.
3. Собираем из базы данных всех пользователей, например:
SQL
1
SELECT gcm_key FROM users WHERE users.id <> ?
где ? это id пользователь1
4. По всем полученным ключам отправляем сообщения.
Yandex
Объявления
17.07.2015, 11:40     Клиент-серверное приложение android
Ответ Создать тему
Опции темы

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