Приложение Ipad - Доступ к веб-серверу на базе Java - PullRequest
0 голосов
/ 14 марта 2012

Я хотел бы создать собственное приложение для ipad, которое отображает данные, полученные с веб-сервера. Приложение должно иметь возможность получать табличные данные, планировать события на веб-сервере и получать оповещения

Полагаю, я мог бы сделать следующее

Для извлечения табличных данных используйте один вызов веб-службы (будет ли это работать? Какой должен быть формат обмена данными? Есть ли ограничения для полезной нагрузки данных?)

Для получения предупреждений будет ли наилучшим способом работать постоянная стратегия соединения, и есть ли более эффективные альтернативы, к которым я могу подключиться изначально?

Какие механизмы удаленного взаимодействия поддерживаются изначально?

У меня есть настройки Glassfish / Spring.

Спасибо

Ответы [ 3 ]

1 голос
/ 14 марта 2012

Ваше приложение для iPad и ваш веб-сервер должны быть очень слабо связаны.

Ваш вопрос сейчас очень широк.Пока вы идете, возникнет другой вопрос.

Один указатель: вы должны найти протокол обмена, который соответствует вашим потребностям (например, JSON), и реализовать его с обеих сторон.Выбор зависит от вашего опыта и данных, которыми вы хотите обменяться.

1 голос
/ 14 марта 2012

Отсутствие представления о данных затрудняет ответ.

Успешным методом, применяемым многими, является метод веб-службы, с простым запросом, когда приложение загружается или используется, и возвращаются к отображению данных, которые были загружены в последний раз, когда у него было соединение.

Если данные чувствительны ко времени, это скорее дилемма.

Вы можете просто отметить последнее время обновления. Если ваше приложение будет использоваться в основном в офисе, этого может быть достаточно.

Наличие кнопки обновления обязательно.

Единственная причина думать о постоянном соединении, если вы хотите какую-то форму проталкивания сервера. То есть нужен ли вам сервер для информирования устройства об обновлениях. Варианты использования для этого такие вещи, как «чат».

В противном случае рекомендуется использовать таймер, запрашивающий обновления у сервера, поскольку его НАСТОЛЬКО проще разрабатывать.

1 голос
/ 14 марта 2012

Ящики для инструментов поставляют NSUrlConnection

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...