Добрый день.
Возникла необходимость создание клиент-серверного приложения. Клиент с андроид-девайса будет обращаться на сервер с запросами на получение данных. Как лучше это реализовать? На удаленном сервере находится сайт с MySql.
1. Написать отдельное серверное приложение на Java, которое будет общаться с клиентом через сокеты, делать запросы в базу и возвращать данные клиенту.
2. Создать php-сценарий, который будет обрабатывать POST-запросы клиента и отдавать ему данные.
Какой из этих вариантов выбрать, или же они неправильны с точки зрения разработки под Android. В общем нужен совет.
И еще вот что: может стоит воспользоваться Google Cloud Messaging (GCM), но я пока с этим не разбирался.
Заранее всем спасибо за внимание к моей теме!
Клиент-серверное приложение. Помогите выбрать решение.
Re: Клиент-серверное приложение. Помогите выбрать решение.
второй вариант однозначно выбрать
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Клиент-серверное приложение. Помогите выбрать решение.
А есть ли ограничения на размер POST и GET запросов?
Браузер может обрезать?
На Web-сервере эта длина указывается в параметрах. Верно?
Браузер может обрезать?
На Web-сервере эта длина указывается в параметрах. Верно?
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: Клиент-серверное приложение. Помогите выбрать решение.
Спасибо за ответ!rezak90 писал(а):второй вариант однозначно выбрать
Почитав про Google Cloud Messaging, я так понял, можно будет настроить свой php-сценарий под работу с этим сервисом. То есть в таком случае будет два варианта общения клиента и сервера. Либо запрос от клиента серверу для получения данных и второй вариант - push-рассылка сообщений от сервера с какой-то инфой всем зарегистрированным клиентам (например список новых товаров и т.п.). Правильно?
Re: Клиент-серверное приложение. Помогите выбрать решение.
Насколько я помню для POST запроса не имеется ограничений. Ну а GET 256-1024 байт вроде.trew писал(а):А есть ли ограничения на размер POST и GET запросов?
Браузер может обрезать?
На Web-сервере эта длина указывается в параметрах. Верно?
Ну в конце-концов запрос можно разбить на части.
На сервере в php.ini размер POST указывается в post_max_size