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

Что использовать для реализации клиент-серверного приложения? - Android

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
Smi1e
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 3
01.08.2014, 22:26     Что использовать для реализации клиент-серверного приложения? #1
Нужно реализовать клиент-серверное приложение.
Принцип работы:
Клиент отправляет текстовую информацию на сервер. Сервер обрабатывает и раскидывает всем клиентам, которые подключены к сереру и выводит уведомление о поступлении новой информации. Используя tcp смог реализовать данную фичу.
1) Подскажите, что лучше использовать в качестве сервера и где лучше хранить все данные, + хотелось бы иметь типо кеша ( ну чтоб если что в оффлайне глянуть ).
2) В качестве сервера использую java приложение. Будет ли лучшим перенести на php?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2014, 22:26     Что использовать для реализации клиент-серверного приложения?
Посмотрите здесь:

Архитектура приложения ирк-клиент для андроид Android
Архитектура клиент серверного приложения Android
Написание клиент-серверного приложения Android
Android Назовите приемущества клиент-серверного андроид приложения, над веб приложением
Android Что нужно знать для клиент-серверной части?
Получить что-то типа md5() для приложения Android
Android Есть идея для мобильного приложения, что дальше делать?
Android Что использовать для выхода из приложения?
С чего начать написание приложения? И что понадобится для его реализации Android
Что лучше использовать для смс чата для отображения текстов и рисунков Android
Android Что изучить для написание такого приложения?
Android Архитектура клиент-серверного приложения с off-line режимом

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
02.08.2014, 06:44     Что использовать для реализации клиент-серверного приложения? #2
Звучит как заказ от полного новичка... Сделайте мне что-то что-бы как-то так работало...
Цитата Сообщение от Smi1e Посмотреть сообщение
Клиент отправляет текстовую информацию на сервер
Текстовая информация тоже в разных контейнерах бывает... Файл-архив, текстовое поле, короткая строка
На какой стадии ваши знания и опыт в андроиде??? Полный новичок? Умеете многое, но с клиент-серверами не работали?
Цитата Сообщение от Smi1e Посмотреть сообщение
В качестве сервера использую java приложение. Будет ли лучшим перенести на php?
Опять же глупый вопрос - у явы свои плюсы, у пхп другие. Зависит от пожеланий к серверу. От количества уже написанного. От сроков к сдаче проекта - иногда доделать на яве почти законченое займет день, а переписать на пхп месяц. Ява класная для сокетов на любой порт и сложных программ. На пхп легко работать с текстом только через веб-сервер.
Цитата Сообщение от Smi1e Посмотреть сообщение
Используя tcp смог реализовать данную фичу
Учите терминалогию! Насколько я помню, tcp - это основа для почти ВСЕХ протоколов общения в интернете. Включая FTP и почту. Имели в виду сокеты?
Цитата Сообщение от Smi1e Посмотреть сообщение
иметь типо кеша ( ну чтоб если что в оффлайне глянуть ).
Где на андроиде или где на сервере? Текст можно хранить где угодно - здесь СОВСЕМ нет ограничений. А целесообразность задает логика проекта. В базе, на внешней флешке, на встроенной флешке. В архивах, в своих контейнерах, в XML.

Учитесь задавать вопросы!!!
Smi1e
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 3
02.08.2014, 12:21  [ТС]     Что использовать для реализации клиент-серверного приложения? #3
Звучит как заказ от полного новичка... Сделайте мне что-то что-бы как-то так работало...
я лишь описал нужный принцип работы. извиняюсь за то, что не смог передать это нормальным языком.
Текстовая информация тоже в разных контейнерах бывает... Файл-архив, текстовое поле, короткая строка
На какой стадии ваши знания и опыт в андроиде??? Полный новичок? Умеете многое, но с клиент-серверами не работали?
текстовое поле
Учите терминалогию! Насколько я помню, tcp - это основа для почти ВСЕХ протоколов общения в интернете. Включая FTP и почту. Имели в виду сокеты?
да на сокетах
Где на андроиде или где на сервере? Текст можно хранить где угодно - здесь СОВСЕМ нет ограничений. А целесообразность задает логика проекта. В базе, на внешней флешке, на встроенной флешке. В архивах, в своих контейнерах, в XML.
хотелось бы просто узнать, где найти уроки как внедрить это.
chizz
 Аватар для chizz
979 / 493 / 54
Регистрация: 19.03.2013
Сообщений: 3,059
Записей в блоге: 18
Завершенные тесты: 1
02.08.2014, 13:57     Что использовать для реализации клиент-серверного приложения? #4
>> В качестве сервера использую java приложение.

http://www.javaportal.ru/java/articl...entServer.html

В качестве сервера нужно использовать приложение - сервер а на чем - Java или PHP - дело вкуса и доступа к серверу, на котором будет крутиться ваше приложение - сервер.
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,488
02.08.2014, 17:17     Что использовать для реализации клиент-серверного приложения? #5
Цитата Сообщение от chizz Посмотреть сообщение
Java или PHP - дело вкуса и доступа к серверу
Было время, не плохо изучил РНР... Долго искал как сделать там полноценный сокет сервер. Добрые люди обьяснили, что теоретически можно, но полный изврат! А ява вполне подходит... Но готовые строки или файлы перекидывать через сокеты тяжело - нужно протокол уже свой писать... РНР лучше всего подходит...
Yandex
Объявления
02.08.2014, 17:17     Что использовать для реализации клиент-серверного приложения?
Ответ Создать тему
Опции темы

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