Авторизация в android приложении и веб-сокеты [требует правки]

288
07 июня 2017, 02:53

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

Что используется
Предполагается, что есть архитектура клиент(ы)<-->сервер<-->БД и работа осуществляется с помощью веб-сокетов.
Где, клиенты - android-приложения;
сервер - сервер приложений Jetty;
БД - MySQL.

Что хотелось бы узнать
Принцип работы приложения простой, но блин, не пойму что использовать и как это реализовать. Поскольку опыта работы с веб-сокетами нет, интересуют такие вопросы (на примере авторизации в приложении):
1. Как формировать данные для отправки на сервер (учитывая работу с веб-сокетами)?
2. Как обработать эти данные сервер-сокету на сервере (т.е. эти 2 поля)?
3. Как, собственно, этому сервер-сокету отдать данные для сравнения в БД?
4. И как вернуть результат сравнения с БД->сервер-сокет->Клиент?

READ ALSO
java, расшифровка данных

java, расшифровка данных

Есть класс шифрования/дешифрования строки

325
Как сгенерировать День Рождения?

Как сгенерировать День Рождения?

Необходимо создать 100 объектов с параметром день рожденияЯ так понимаю нужно использовать класс Date, но я не понимаю как использовать его

354
Java Online Server [требует правки]

Java Online Server [требует правки]

Есть игра, для которой нужен мультиплеерДля мультиплеера необходимо чтобы передовались лишь координаты одного из объектов

243