Требования для этого веб-приложения включают следующее:
1 - Нужно взаимодействовать с парой других веб-сайтов, которые не обязательно имеют какой-либо API, поэтому мне в основном придется создавать веб-клиент на стороне сервера. Я использовал HttpClient в Java и нечто подобное в Ruby, но хочу убедиться, что он может обрабатывать загрузки, файлы cookie и т. Д.
2 - Необходимо проанализировать и изменить файлы Excel (xls и csv).
3 - Нужно взять файл MS Word и заполнить поля (серый цвет, который вы можете вставить в Word).
4- Хотелось бы конвертировать Word в PDF.
Я бы предпочел использовать Rails, но в данный момент Grails кажется лучшим вариантом, потому что я знаю библиотеки HttpClient и Apache POI и HSSF. Любой совет или лучшие варианты?