Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Клиентское приложение / 6 сообщений из 6, страница 1 из 1
07.01.2015, 12:54
    #38849680
БезИмени
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
Добрый день!

Появилась необходимость в клиенстком приложение для двухзвенной системы управление предприятием. Для этого решено создать аппликейшн-сервер для мобильных клиентов. Набросал его на дельфийной DataSnap REST. Начал создавать в еклипсе клиента. Немного побаловался - все работает. Но возникло несколько вопросов:
1. Куда сложить всю логику, косающуюся REST? в Аппликейшн или создавать отдельный сервис?
2. Т.к. нужны callback-механизмы, соответственно, как отслеживать ситуации, когда коннект отвалился?
...
Рейтинг: 0 / 0
07.01.2015, 14:29
    #38849716
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
БезИмени1. Куда сложить всю логику, косающуюся REST? в Аппликейшн или создавать отдельный сервис?
а что имеется в виду под Аппликейшн? Класс наследник android.app.Application? а под сервисом?
Логику складывать в отдельный класс. Откуда она будет вызываться, из приложения или сервиса (андроид-сервиса) зависит от постановки задачи.

БезИмени2. Т.к. нужны callback-механизмы, соответственно, как отслеживать ситуации, когда коннект отвалился?
опять же таки, зависит от постановки задачи. можно использовать гугловский Cloud Messaging (там все свое), если это не приемлимо, реализовывать свой велосипед
...
Рейтинг: 0 / 0
07.01.2015, 20:23
    #38849860
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
сервис, и механизмы общения между ним и активити/фрагментами
а сервис уж пускай всей сетевой логикой занимается.
...
Рейтинг: 0 / 0
08.01.2015, 03:25
    #38849994
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
БезИмениДобрый день!

Появилась необходимость в клиенстком приложение для двухзвенной системы управление предприятием. Для этого решено создать аппликейшн-сервер для мобильных клиентов. Набросал его на дельфийной DataSnap REST. Начал создавать в еклипсе клиента. Немного побаловался - все работает. Но возникло несколько вопросов:
1. Куда сложить всю логику, косающуюся REST? в Аппликейшн или создавать отдельный сервис?
2. Т.к. нужны callback-механизмы, соответственно, как отслеживать ситуации, когда коннект отвалился?

1. Аппликейшн (проще)
2. ХЗ, зависит от реализации.
...
Рейтинг: 0 / 0
08.01.2015, 16:39
    #38850265
krapotkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
В 1-м вопросе согласен. С т.з. отладки application проще. Если его грамотно разделить UI и логику, потом можно написать и сервис, отдав туда отлаженный функционал.
Второе - callback не всегда лучший способ общения.
Часто встречаются задачи с довольно интенсивным обменом, они с какой-то частотой все-равно лазят на сервер. Тогда вообще нет смысла делать обратный канал.
...
Рейтинг: 0 / 0
08.01.2015, 21:37
    #38850453
wamaco
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Клиентское приложение
krapotkinВ 1-м вопросе согласен. С т.з. отладки application проще. Если его грамотно разделить UI и логику, потом можно написать и сервис, отдав туда отлаженный функционал.


ну так, а если проще, зачем городить огороды.
проще - значит надежнее!
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Клиентское приложение / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]