Я хочу создать приложение, в котором пользователи будут отправлять какие-либо данные напрямую друг другу через Интернет.Как создать интернет-приложение для Android, пользователи взаимодействуют напрямую друг с другом
Прямо я имею в виду, что я не хочу сохранять данные на сервере, а затем пересылать другому пользователю. (конечно, нет проблем с использованием сервера, но я хочу, чтобы задача сервера заключалась в том, чтобы как-то вводить клиентов друг другу)
Является ли библиотека сетевых технологий для android для меня?
Если нет, я буду рад, если кто-нибудь может дать мне совет о том, как начать или какую библиотеку использовать.
Тпх но поддерживает GCM сценарий, в котором пользователи взаимодействуют друг с другом напрямую? например, для общения в чате. Я хочу, чтобы клиент чат и отправлял файлы напрямую. потому что мой сервер не очень быстрый и сильный, что может поддерживать тысячи задач. Я думаю, что я должен использовать сервер только для того, чтобы вводить клиента друг другу. –
Да, просто ознакомьтесь с ними друг с другом, разделив их devicetokens (вы получите, когда зарегистрировались в GCM) друг к другу. И для отправки файлов GCM в настоящее время принимает только 4k данных на сообщение. Таким образом, вы можете загружать файлы туда и отправлять ссылку через GCm. В качестве альтернативы вы можете использовать Rich Push от UrbanAirship, через который вы можете отправлять файлы. –
, но я думаю, что у пользователей есть учетная запись google на своих устройствах. Я хочу, чтобы мое приложение было независимым. Каково ваше предложение? покажите мне, пожалуйста :-( –