Java / Flex для настольных приложений - PullRequest
0 голосов
/ 03 ноября 2010

Можно ли использовать Flex для настольных приложений, чья бизнес-логика написана с использованием Java? Все, что я читал о flex, использует протокол удаленного взаимодействия или http для связи с бэкендом через сервер J2EE, поэтому я не уверен, как это будет работать для настольного приложения (если только в приложении не запущен встроенный сервер j2ee).

Спасибо, Джефф

Ответы [ 4 ]

2 голосов
/ 03 ноября 2010

Обычно сервер j2ee работает в фоновом режиме, даже если подключение к Интернету не требуется.

При этом Adobe AIR имеет полный доступ к выполнению удаленных программ.Это позволило бы приложению Adobe AIR вызывать приложение Java вне любого экземпляра сервера.

Я думаю, что самым простым подходом по-прежнему было бы внедрение какого-либо сервера приложений.

0 голосов
/ 04 ноября 2010

Вы также можете учитывать, что Flex работает одинаково как в AIR, так и в браузере, что говорит, что если у вас Blaze DS на Java, или гранитные ds, то это довольно просто.Вы также можете учитывать, что воздух имеет доступ к sqllite.

0 голосов
/ 03 ноября 2010

Это можно сделать с помощью Flex и Adobe AIR с помощью Merapi Project .

0 голосов
/ 03 ноября 2010

Я работал над проектом, использующим Flash-клиент с Java-сервером в 2003 году. Позже я работал с Flash-клиентом с Java-сервером в 2006 году. Оба приложения работали хорошо, хотя я не программировал ни flash / flex.В обоих случаях мы передавали XML между клиентом и сервером с возможностью использовать пул HTTP.

...