fatadel писал(а):Мдааа уж....
Так и не хочется верить в ваше сообщение.
А я думал мне пару ссылок дадут на статьи о популярных протоколах обмена сообщениями, типо xmpp.
Для чата вы можете реализовать простой сервер, но вопрос в том на сколько вы сможете обеспечить надежность и стабильность работы, сколько пользователей сможет его использовать и какие вычисления этот сервер сможет выполнять. Для того чтобы реализовать возможность показывать сообщения и в дальнейшем конролировать его жизненный цикл вам придется следить за событиями каждого пользователя, каждого сообщения и каждого его девайса, для того чтобы это имело смысл сообщения должны шифроваться и передоваться с ключами, чтобы исключить возможность копирования и сохранения, а это довольно серьезные вычисления. Более того вам необходимо не только гаррантировать доставку но и скорость критически важна.
Вы можете посмотреть простой пример как подобное реализованно :
https://play.google.com/store/apps/deta ... loud&hl=ru , тут есть функция trusted sharing и делает оно практичеки то, что вам нужно, разве что не текст пересылает а любой файл с возможностью время доступа установить \ пароля и "водяной метки". Суть та же. Вообще все просто сообщения отправляются на сервер и с сервера получаются, сервер естественно может любую работы выполнять просто отдавая на девайс результат и ничего сложного тут нет, вопросы начинаются тогда, когда вашим приложением начинают пользоваться.
Вообще варрианты есть, тот же nginx поверх апача может сильно помочь и сервер современный при грамотной архитектуре ПО способен на многое, но в любом случае это во первых вопросы server side а не мобильного клиента и во вторых учитывая, что чат -это тоже в каком то смысле real time, далеко не вопрос форума для "начинающих".
Поищите в маркете, там куча клиентов для чата от "самоделкиных" и попробуйте ими попользоваться пару дней. Вы же должны понимать что стоимость того же телеграма и вотсапа, ровно как и мордобука (который по сути тоже просто для пообщаться и фотки показать, разве что то же и компаниям и сообществам разрешает (хотя чем это от групового чата отличается?)) давно вышла даже из категории миллиона далеко не просто так, и вполне возможно, что обеспечить нормальное качество водобных сервисов задача не тривиальная...