ASP.NET AJAX / Веб-службы

Для организации обмена данными между сервером и клиентом в самом первом примере «Hello User» мы использовали веб-службу. Однако для работы с веб?службами, помимо полного знания JavaScript, необходимо овладеть некоторыми дополнительными навыками. Сюда можно отнести обработку ошибок, встроенные веб-службы (методы веб?службы в текущей странице .aspx, которые вызываются другими методами страницы), а также использование веб?служб и JavaScript без помощи .NET Framework.
Статьи раздела 'Веб-службы':
Веб-службы и Internet Explorer
Несколько лет тому назад в Microsoft были начаты работы по созданию сценария, который позволил бы обращаться к веб-службам из броузера. По сути, этот сценарий создает объект XMLHttpRequest, настраивает HTTP-заголовки, необходимые ...
Веб-службы и броузеры Mozilla
Относительно недавние версии броузеров Mozilla также обладают поддержкой веб-служб в виде встроенного в броузер расширения. К сожалению, похоже, что компоненту для работы с веб-службами давно не уделялось должного внимания со стор...
Веб-службы и броузеры обоих типов
Чтобы завершить обзор методик доступа к веб-службам из JavaScript в Internet Explorer и в броузерах семейства Mozilla, попробуем объединить оба подхода в одной странице. Для начала нужно реализовать способ определения типа броузер...
Доступ к веб-службам из JavaScript
Автоматические механизмы, которые предоставляет ASP.NET AJAX для доступа к веб?службам, использовать легко и удобно, так как они принимают на себя основной объем работ. Однако существуют ситуации, когда эти механизмы не работают. ...
Методы страницы
Вероятно, вы уже заметили, что размещение всех веб-методов приложения в отдельном файле – занятие несколько утомительное. С архитектурной точки зрения такой способ размещения программного кода выглядит неплохо. Но в случае простых...
Обмен данными со сложной структурой
До сих пор в обмене данными между клиентом и сервером участвовали только строки или данные элементарных типов (строки, логические значения, числа). Однако существует возможность организовать обмен данными, имеющими более сложную с...
Обработка ошибок
До сих пор, работая с веб-службой, мы предполагали, что программный код, обрабатывающий наши запросы на стороне сервера, всегда работает безошибочно. Однако в действительности при обработке запросов могут возникать исключительные ...
Управление состоянием сеанса
Иногда веб-службы критикуются за то, что, несмотря на все свое великолепие, данная технология не имеет ничего общего собственно с Веб. Однако поскольку веб-службы .NET эффективно интегрированы с ASP.NET, то при использовании AS...

Страницы: 1