Как известно, поисковики не очень любят динамически создаваемые страницы, а страница (приложение) GWT как раз является динамической.
Читать полностью »
Рубрика «RPC» - 5
Сериализация GWT RPC в запрашиваемую страницу для индексирования приложения поисковиками и ускорения загрузки
2012-12-25 в 14:00, admin, рубрики: Google Web Toolkit, GWT, java, RPC, поисковая оптимизация, метки: GWT, java, RPC, поисковая оптимизацияКомандный паттерн вызова удаленных процедур (RPC) в Android
2012-07-25 в 5:42, admin, рубрики: android, Dispatch, guice, java, RPC, Разработка под android, метки: android, Dispatch, guice, java, RPCПредисловие
Недавно я начал свое знакомство с платформой Android. На определенном этапе необходимо было проверить, как тут обстоят дела с удаленным вызовом процедур или, проще говоря, клиент-серверным взаимодействием.
Поначалу была надежда, что платформа позволит использовать технологию EJB. После некоторых поисков в Интернете, я убедился, что это не так просто. Большинство источников рекомендовало использовать вебсервисы как альтернативу, т.к. EJB слишком тяжеловесна для Android. Для вебсервисов же рекомендовался фреймворк ksoap2-android.
Понатыкавшись на различные грабли при первоначальном изучении ksoap2, я дошел до этапа, когда необходимо было послать и получить с сервера объект своего кастомного типа. Воспользовавшись поиском нашел вот эту статью. Оттуда почерпнул, что каждый кастомный объект должен реализовать интерфейс KvmSerializable. Это же подразумевало, что мы должны реализовать методы для сериализации и десериализации объекта. Поскольку в теории предполагалось использовать больше сотни собственных объектов, идея писать реализацию KvmSerializable для каждого из них как-то не вызывала у меня энтузиазма.
Читать полностью »
