|
|
|
 |
 |
Обзор |
 |
|
 |
 |
Professional ASP.NET Web Services
Издатель: Wrox Press,
дата выхода: ноябрь 2001,
ISBN: 1861005458
|

Еще информация
Купить на amazon.com за $41.99 |
| Авторы: Andreas Eide, Chris Miller, Bill Sempf, Srinivasa Sivakumar, Mike Batongbacal, Matthew Reynolds, Mike Clark, Brian Loesgen, Robert Eisenberg, Brandon Bohling, Russ Basiura, Don Lee |
| Хорошая книга о новой технологии - большая редкость даже для англоязычного читателя (не говоря уже о тех, кто любит читать компьютерную литературу на русском языке :)). И тем приятней обладать именно хорошей книгой, объясняющей очень многое в своей области.
Книга Professional ASP.NET Web Services, как и остальные ее сестры из серии Professional от Wrox Press, относится именно к этому классу - хороших (если не сказать великолепных) книг. Раскрываемая в ней тема веб сервисов и их использования в ASP.NET не так чтобы и совсем нова, но на таком хорошем уравне веб сервисы не были описаны еще ни в одной книге. И если вы собираетесь всерьез заниматься разработкой веб сервисов - вам просто необходимо прочесть ее.
Впрочем хватит слов, посмотрим лучше что у этой книги внутри.
Открывает книгу небольшое введение, рассказывающее о том "откуда есть пошли веб сервисы" :). Из этой главы вы вкратце узнаете о предшественниках веб сервисов - CORBA и DCOM, их слабых сторонах и о том, в чем и почему веб сервисы сильнее этих технологий.
В следующей главе без всякой предварительной теоретичекой подготовки рассказывается о том, как создавать веб сервисы с помощью ASP.NET и какие из кирпичиков .NET Framework для этого необходимы.
Третья глава продолжает знакомство с процессом программирования веб сервисов и раскрывает тему создания клиентов для веб сервисов. В ней описываются прокси классы для веб сервисов и их использование для вызова веб методов, а также проводится сравнение синхронных и асинхронных вызовов веб методов и показываются возможные манипуляции с созданными прокси классами (изменение таймаута, пути к веб сервису, кодировки и др.).
Четвертая глава возвращает читателя из увлекательного мира примеров и реальной работы к несколько нудному (но, тем не менее, очень важному) миру теоретическому - вся эта глава посвящена WSDL - языку описания веб сервисов. В этой главе вы найдете достаточно подробное описание WSDL, а также примеры создания WSDL документов с помощью ASP.NET и SOAP 2.0 Toolkit.
Пятая глава посвящена SOAP - протоколу для передачи вызовов веб методам и возврата результатов от веб методов. В этой главе описан формат SOAP сообщения, а также типы, которые можно передавать в SOAP сообщении.
Шестая глава продолжает описание SOAP и рассказаывает о SOAP расширениях (SOAP Extensions). Также в этой главе рассказывается об управлении содержанием SOAP сообщения и рассматриваются примеры передачи сложных типов данных в SOAP сообщении.
В седьмой главе описывается то, как рассказать всему миру о созданном и опубликованном веь сервисе - использование Web Service Discovery (в просторечии .DISCO). Здесь подробно описан формат .disco файлов, создание собственных .disco файлов с информацией о ваших веб сервисах, использование .disco файлов для поиска веб сервисов. Также в этой главе описан UDDI веб сервис.
Восьмая глава посвящена глобальным вопросам использования веб сервисов - где, когда и в каких условиях без веб сервисов будет очень трудно обойтись, а когда можно и COM использовать.
В девятой главе описывается асинхронное программирование и примеры использования асинхронных вызовов веб методов в .NET.
Десятая глава рассматривает вопросы работы с объектами Application и Session из веб сервиса.
В одиннадцатой главе описаны вопросы использования транзакций в (и с) веб сервисах.
Двенадцатая глава кратко описывает кеширование данных и его использование в веб сервисах.
Тринадцатая глава посвящена аутентификации. В ней вы узнаете о различных видах аутентификации в ASP.NET (Windows, Forms, Basic и другие) а также о том, как применять аутентификацию для защиты веб сервисов.
В четрынадцатой главе рассказано об использовании заголовков SOAP сообщениий для аутентификации/авторизации, а также о шифровании передаваемых веб сервисами данных с помощью расширений SOAP.
Пятнадцатая глава посвящена работе с данными с помощью веб сервисов. Здесь вы найдете описание работы с данными, полученными из источника данных (ADO.NET), с XML данными и с данными из Active Directory.
Шестнадцатая глава опять от практики уходит в сторону общих вопросов. На этот раз обсуждается использование веб сервисов в бизнесе.
Главы 17-19 посвящены примерам применения веб сервисов. В них создаются различные приложения, как то BizTalk приложение для обработки заказов, веб сервис для аутентификации (что-то типа личного Passport :)) и большой пример приложения распределенной обработки данных.
В приложениях этой книги можно найти краткую информацию о .NET My Services и описание IE5 behavior Для работы с веб сервисами.
Как видите эта книга очень тщательно раскрывает все ключевые вопросы создания веб сервисов. И я бы очень рекомендовал прочитать ее тем, кто действительно хочет научиться создавать веб сервисы. |
|
|
 |
 |
 |
 |
|
|