Взаимодействие Flex с веб-службой ASP.NET

ОГЛАВЛЕНИЕ

Статья объясняет, как использовать обычную веб-службу ASP.NET вместе с Adobe Flex. Используется тег flex <mx:WebService>, чтобы заставить это работать. Для понимания статьи нужны базовые знания Flex.

•    Скачать исходники - 3.45 Кб
•    Скачать тест - 1.08 Кб

Помните, что веб-служба – всего лишь средство. Есть много других средств вроде HTTPService, дистанционная связь Flex и т. д.

Справка

В статье Flex HTTPService с ASP.NET на CodeProject показано использование тега flex <mx:HTTPService> для взаимодействия с обычным приложением ASP.NET.

Используемые средства разработки
•    C# в Visual Studio 2008 с .NET Framework 3.5
•    Adobe Flex Builder 3.0
•    пробная база данных SQL Server 2008

Что делает прикрепленный исходный код
•    Веб-служба ASP.NET имеет два метода:
   o    GetEmployees() – чтобы получить записи из веб-службы
   o    SaveEmployee() – чтобы сохранить записи в базу данных через веб-службу
•    Файл Flex MXML:
   o    DataGrid(сетка данных) – чтобы показать записи из веб-службы
   o    Поле ввода данных - чтобы сохранить записи в базу данных через веб-службу

Что вы получите от этой статьи
•    Как производить операции над базой данных с помощью Flex и ASP.NET
•    Как взаимодействовать с веб-службой ASP.NET из Flex
   o    Как получить данные из веб-службы
   o    Как отправить данные в веб-службу
   o    Как отправить параметры при вызове метода веб-службы

Что надо помнить при создании веб-службы ASP.NET для использования с Flex?
•    Ничего. Создается типовая веб-служба ASP.NET как обычно.