Это на самом деле не проблема, больше похоже на общий вопрос X против Y.
Итак, я экспериментирую с c2dm на андроиде, используя сервер, написанный в google app engine. В данный момент я использую «Android-проект, связанный с App Engine» как шаблон с добавленным кодом. Таким образом, сгенерированный код использует RequestFactory для множества вещей, таких как регистрация / отмена регистрации устройств, отправка сообщений и т. Д.
Мой предыдущий опыт взаимодействия с бэкендом заключался в том, чтобы установить соединение с сервлетом, написать ему (json) и прочитать ответ (json).
Так вот вопрос:
Каковы преимущества (если таковые имеются) при использовании RequestFactory для связи с механизмом приложения вместо простой записи / чтения из входных / выходных потоков URLConnection?
Или это действительно вопрос вкуса?