Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Встраивание Google RESTful pattern A в модель MVP 
:(
    Опции темы
Arvalon
Дата 28.5.2017, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 20.4.2006
Где: Москва

Репутация: нет
Всего: нет



Доброго дня.
Всем известна модель MVC и её разновидность MVP, достаточно подробную статью по реализации MVP можно посмотреть здесь.
А так же есть Google Android RESTful Patterns A/B/C.

Возникли вопросы, как реализовать REST Pattern A в модели MVP? Главное - Presenter или Model должны быть отправной точкой связи с цепочкой ServiceHelper и т.д.? До того как внимательно ещё раз посмотрел на разделение обязанностей презентера и модели казалось что всем должен управлять презентер. Т.е. он будет стартовать службу, получать callback и обращаться в модель (в случае на схеме - курсор-адаптером через контент-провайдер).
Но в описании MVP бизнесс-логика убрана в модель, получается она должна стать отправной точкой для сервиса/процессора/rest-метода, изменять своё состояние по результатам rest-методов и дёргать необходимые методы презентера.

Презентеру в таком виде отводиться крайне мало задач, только передвать/принимать запросы в/из view. Ну и может viewState использовать если прикручено такое восстановление состояния View.

Т.е. куда перенести всю работу?

user posted image
PM   Вверх
Google
  Дата 21.9.2017, 09:42 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.