Как Adobe Flex лучше всего взаимодействует с Java? - PullRequest
4 голосов
/ 26 февраля 2009

В настоящее время я работаю над проектом для школы, который будет веб-приложением, в котором графический интерфейс будет запрограммирован в Adobe Flex, а бэкэнд будет запрограммирован в Java, вероятно, как сервлеты, работающие в Tomcat ...

Я работаю в основном над бэкэндом, а другой парень из моей группы возглавляет Flex.

Он убежден, что для связи с кодом Java ему нужно будет прыгать через все виды обручей. У меня сложилось впечатление, что вы, вероятно, могли бы просто запросить сервлет и передать ответ в приложение?

Мне не удалось найти какую-либо хорошую документацию по Flex (не выглядела так же сложно), я просто подумал, а не так ли это страшно, как он это делает.

Любые ресурсы / комментарии будут с благодарностью.

Спасибо!

Ответы [ 4 ]

5 голосов
/ 26 февраля 2009

Blaze Data Services - это путь. Вы регистрируете сервлет «MessageBroker» в web.xml, который выступает в качестве фронт-контроллера для других ваших служб.

http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/

http://livedocs.adobe.com/blazeds/1/blazeds_devguide/

http://livedocs.adobe.com/blazeds/1/javadoc/

1 голос
/ 26 февраля 2009

Как заявил cliff.meyers, BlazeDS - это именно то, что вам нужно для бэкэнда Java. Он очень хорошо интегрируется с Flex.

Что касается документации по Flex, Adobe предлагает тонну бесплатных видеоуроков онлайн, а также будет полезна официальная справка по языку Flex .

0 голосов
/ 12 декабря 2009

Вы можете использовать Red5 , 100% Java-альтернативу FMS от Adobe.

0 голосов
/ 26 февраля 2009

Существует также дистрибутив под ключ, содержащий образцы военных файлов, которые вы можете развернуть на веб-сервере, чтобы получить представление о некоторых возможностях Blaze.

...