Flex Blazeds JavaIntegration - PullRequest
       20

Flex Blazeds JavaIntegration

1 голос
/ 20 ноября 2011

В моей системе работает java-программа, которая подключается к MS Access для проверки страницы входа в систему.

Как мне вызвать этот конкретный java-код из flex 3, используя blazeds?

Яиспользование сервера приложений bea weblogic (в качестве веб-сервера).

Ответы [ 3 ]

2 голосов
/ 30 ноября 2011

Экспорт вашего JavaCode как HttpService, т.е. ...

<s:HTTPService id="srv" url="url" result="data=method u want to call if it returns some data"/> -->

Теперь предположим, что вы хотите вызвать метод getAllNames () для события CreationComplete, чем просто вы можете получить объявление представления как

<s:View xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" title="Home" xmlns:dao="dao.*" creationComplete="data=srv.getAll()">

Надеюсь, что это сработает .. Я также начал изучать Flex всего несколько дней назад. Лучше взгляните на этот превосходный учебник

1 голос
/ 20 ноября 2011

Предоставьте свой Java-код в качестве веб-службы и получите к нему доступ с помощью RemoteObject. WebService или HTTPService.

0 голосов
/ 21 ноября 2011

Скачать BlazeDS http://opensource.adobe.com/wiki/display/blazeds/BlazeDS Тогда вы можете следовать инструкциям. Я использую Tomcat. Просто извлеките war-файл blazeds в папку webapp, а затем запустите свой сервер и найдите сгенерированную папку flex. Проверьте remoting-config.xml, где вы можете предоставить свои услуги. Тогда ваша гибкая сторона может позвонить в эти службы.

...