• Microsoft .NET
  • ASP.NET
  • Управление состоянием с помощью форм HTML в ASP.NET – легкая альтернатива

Взаимодействие 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 как обычно.

Читайте также:
  • Два перехватчика: HttpModule и HttpHandlers
    •    Скачать исходники и демо - 12.02 Кб Задача То и дело необходимо вставить какую-то логику перед запросом страницы. Часто используемой логикой предварительной обработки являются счетчики статистики, замена URL, аутентификация / авторизация и многие другие. Это можно делать в отделенном коде, ...
  • Изучение кэширования в ASP.NET
    Введение Большее число клиентов означает большее число запросов к веб-серверу и тяжелую нагрузку на сеть, вызывающую падение производительности. Для решения этой проблемы было применено кэширование в веб-приложении. Большинство описанных в статье вещей известно многим читателям, но статья была на...
  • Повышение производительности веб-сайта ASP.NET
    Если веб-приложение, вызывающее много служб и загружающее много данных на каждой странице с множеством фоновых вычислений из базы данных, тормозит - то надо сделать: 1. Сжатие HTTP Сжатие HTTP сжимает содержимое страницы на сервере. Оно сжимает запросы и ответы HTTP, что значительно повышает про...
  • Веб-формы ASP.NET и ASP.NET MVC в ладу друг с другом
    •    Скачать исходники - 442 KB Снимки экрана Простая демонстрация в действии. Первый снимок экрана обслуживается из классической веб-формы с URL: http://localhost:41650/Src/ClassicWebforms/Home.aspx. Второй обслуживается из приложения MVC действием "индекс контроллера «главная страница". URL: ...
  • Доступная производственная архитектура программного обеспечения как услуги на базе ASP.NET и SQL Server
    Введение Имеется популярный продукт ASP.NET+SQL Server, растущий со скоростью тысяча пользователей в день, и достигнут предел возможностей вашего собственного хостинга. Теперь, имея достаточно денег в кармане, вы планируете переехать на сторонний хостинг, возможно, на совместное размещение или на...