flex 3 и доступ к удаленным Java-объектам - PullRequest
0 голосов
/ 20 декабря 2008

я только начинаю изучать flex и пытаюсь понять, как Flex делает удаленное взаимодействие? Из того, что я прочитал, похоже, что Flex предоставляет войну служб данных LifeCycle, которая сидит на вашем сервере и перехватывает ваши удаленные вызовы, это близко?

Я обеспокоен тем, что если я использую эту опцию, то 1. Мне придется добавить дополнительную войну на мой сервер - войну службы данных жизненного цикла и 2. Что мне придется платить за лицензию для каждого экземпляра, который я использую на каждом процессоре .

Есть ли более простая [бесплатная] опция, которую я могу использовать для вызова моих удаленных Java-объектов из моего flex mxml?

Ответы [ 2 ]

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

Самый простой вариант - отправить xml с сервера и использовать его во Flex. Однако, если вы хотите использовать Java-объекты, вы можете пойти на BlazeDs. Это потребовало бы, чтобы вы добавили дополнительные файлы jar (без разбора). Также есть другие опции, доступные как WebOrb для Java NR Meraapi .

0 голосов
/ 20 декабря 2008

Blaze DS основан на той же API / коде, что и LiveCycle Data Services, и является полностью бесплатным и открытым исходным кодом:

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

Существует ряд других доступных опций, включая:

  • Гранит DS
  • WebORB
  • FluorineFX (для .NET)

Существуют также решения для PHP, Python и Ruby, хотя сейчас я не могу вспомнить их имена.

...