Я только начинаю свою первую попытку архитектуры MVP в GWT .
Насколько я понимаю, задача PlaceTokenizer.getPlace(String)
состоит в том, чтобы взять токен в URL-адресе после хэша, проанализировать его и вернуть Place
с объектом, к которому относится этот токен.
В моем приложении у меня есть ресурс (скажем, видео), который я токенизирую по уникальному идентификатору видео. Тогда мой getPlace
метод должен взять этот идентификатор и получить видеоинформацию с сервера. Это правильный подход?
Что касается того, как выполнить это, единственный способ, которым я мог бы выяснить, - это иметь мой RemoteService
прямо на PlaceTokenizer
и совершать вызов прямо в этом getPlace
методе. Что-то об этом заставило меня колебаться. Похоже, что вызов будет лучше подходит для Activity
или где-то еще.
Это как это делается? Если нет, есть ли лучший способ?