Ну, у меня есть задача написать Tcp Client для Android на Java.Раньше у меня была только работа с C ++ и Qt, это было легко =)
Теперь я попытался найти лучший способ решить эту задачу.Я хочу разделить клиента на два потока.Первый будет ждать и обрабатывать запросы от сервера, на втором у меня будет графический интерфейс или я могу отправить некоторые запросы на сервер (неважно).
Клиент будет подключаться к серверу и ждать некоторыхобновление.На сервере у нас есть БД, которая может быть отредактирована клиентом.Мы должны уведомить об изменениях в определенной группе пользователей сервера, и они могут сделать что-то после.
Как вы думаете, можно ли это разделить, или есть более хороший способ?И как это можно реализовать более понятно.
ps, ребята, у меня есть некоторая практика с Tcp-Ip, мне не нужны базовые учебники в этой области!И я в порядке с Java.Мне нужна помощь только с архитектурой для построения клиента.Пожалуйста, мой вопрос строго определен.
pps очень жаль, если это было трудно понять;)