2010-04-11 1 views
1

Я подумываю о создании приложения Restful для любого движка приложения или ec2, разработанного на Java. Меня интересуют мнения/опыт использования двух вариантов для этого. Основная цель - создать веб-службы для записи и извлечения данных через мобильное устройство ... в основном создавая API для службы, которую я хочу создать. Мне кажется, что с самого начала было бы быстрее и дешевле работать с движком Google, используя либо реслинг, либо grails. Но я также думаю, что я могу столкнуться с проблемами в будущем, когда я хочу сделать что-то более продвинутое и может быть ограниченным по среде приложений.Google app engine или Amazin ec2 для постоянных служб и прямого доступа к хранилищу данных

Я также хочу иметь возможность выполнять анализ данных по данным в хранилище данных. Похоже, что с движком приложения это будет сложно, поскольку у меня нет прямого доступа к хранилищу данных (в Amazon у меня все еще может быть доступ к базовому db, если я пойду с MySQL).

ответ

0

Вы на самом деле имеете в виду «прямой доступ»? Ваш вопрос подразумевает, что вы хотите написать API, который совсем другой.

Если вы хотите, чтобы написать API, я бы порекомендовал App Engine *, и просто копировать (через свой собственный код или bulkloader) данные в локальную базу данных вы используете, чтобы сделать отчеты и т.д.

+0

Что Я хочу, чтобы это было сделано, это запустить анализ данных для трендов или создать отчеты по данным. Первоочередной задачей является создание служб REST. (конечно, я мог бы создать REST-интерфейс для удовлетворения потребностей в отчетности). – imran

Смежные вопросы