Это действительно вопрос о том, как вы хотите, чтобы Flex связывался с вашим Java-слоем. Я думаю, что наиболее близким к этому решением под ключ является использование jar BlazeDS на сервере для преобразования ActionScript Message Format между Java DTO. и Actionscript DTO, в основном, как это работает, вы кодируете на стороне Java, тогда вы можете сгенерировать эквивалентные DTO Java, которые будут помечены метаданными, поэтому, когда объекты Java сериализуются и передаются по сети, клиент получает их как типизированные объекты. .
http://opensource.adobe.com/wiki/display/blazeds/BlazeDS
В качестве альтернативы вы можете представить данные в виде XML, используя JSP для генерации XML, а затем просто использовать HTTPService-вызов к JSP для получения данных XML, поскольку AS3 очень просто использует синтаксический анализ E4X в объектах AS3, много примеров для этого просто ищите e4x AS3 для примеров.
Надеюсь, это поможет,
Shaun