Лучший способ обновить страницу, управляемую ajax ASP / .NET, используя flex / flash? - PullRequest
1 голос
/ 18 февраля 2011

У меня есть картографическое приложение, написанное в приложении flex / flash. Это приложение используется в основном для получения ограничивающих координат для текущих видимых данных на карте. Я хочу поместить это на страницу ASP, которая использует ajax для обновления результатов поиска. Результаты поиска определяются ограничивающими координатами. По сути, эти ограничивающие координаты являются поисковым запросом. Каков наилучший способ обновить этот поиск текущими координатами из приложения flex? Я не уверен, что Flex лучше всего взаимодействует с веб-страницей.

Как мне сообщить странице ASP.net, управляемой ajax, обновлять результаты на основе данных из приложения flex?

Ответы [ 2 ]

3 голосов
/ 18 февраля 2011

Используйте класс AS3 ExternalInterface для взаимодействия с JavaScript.

В AS3:

private function sendData(boundingCoordinates:Object):void
{
    if(ExternalInterface.available)
    {
        ExternalInterface.call("sendDataToASP", boundingCoordinates);
    }
}

В JavaScript:

function sendDataToASP(boundingCoordinates)
{
   // doAJAXStuffWithBoundingCoordinates();
}
0 голосов
/ 18 февраля 2011

Два способа, которыми приложение flex / flash может взаимодействовать с веб-страницей или сервером, - это подключиться к странице хостинга через вызовы javascript / jquery / ajax или подключиться напрямую из flex / flash через веб-сервис.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...