Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООП / ООП / ры_приложений_полная_книга.pdf
Скачиваний:
500
Добавлен:
18.02.2017
Размер:
7.08 Mб
Скачать

Fault Contract. Схема, определяющая ошибки или сбои, которые могут быть возвращены из запроса к сервису.

Service Contract. Схема, определяющая операции, которые может осуществлять сервис.

Более подробно шаблоны Duplex и Request Response рассматриваются в статье «Designing Service Contracts» по адресу http://msdn.microsoft.com/en-us/library/ms733070.aspx.

Более подробно шаблон Request-Reply рассматривается в статье «Request-Reply» по адресу http://www.eaipatterns.com/RequestReply.html.

Более подробно шаблоны Atomic и Cross-service Transaction рассматриваются в статье «WS-* Specifications» по адресу http://www.ws-standards.com/ws-atomictransaction.asp.

Более подробно шаблоны Command, Document Message, Event Message, Durable Subscriber, Idempotent Receiver, Polling Consumer и Transactional Client рассматриваются в материале

«Messaging Patterns in Service-Oriented Architecture, Part I» по адресу http://msdn.microsoft.com/en-us/library/aa480027.aspx.

Более подробно шаблоны Data Confidentiality и Data Origin Authentication рассматриваются в материале «Chapter 2: Message Protection Patterns» по адресу http://msdn.microsoft.com/enus/library/aa480573.aspx.

Более подробно шаблоны Replay Detection, Exception Shielding и Validation рассматриваются в материале «Chapter 5: Service Boundary Protection Patterns» по адресу http://msdn.microsoft.com/en-us/library/aa480597.aspx.

Более подробно шаблоны Claim Check, Content Enricher, Content Filter и Envelope Wrapper

рассматриваются в материале «Messaging Patterns in Service Oriented Architecture, Part 2»

(Шаблоны обмена сообщениями в сервисно-ориентированной архитектуре, Часть 2) по адресу http://msdn.microsoft.com/en-us/library/aa480061.aspx.

Более подробно шаблон Remote Façade рассматривается в статье «P of EAA: Remote Façade» по адресу http://martinfowler.com/eaaCatalog/remoteFacade.html.

Более подробно шаблоны REST, такие как Behavior, Container и Entity, рассматриваются в статье «REST Patterns» (Шаблоны REST) по адресу http://wiki.developer.mindtouch.com/REST/REST_Patterns.

Дополнительные источники

Электронная версия списка используемых источников доступна по адресу http://www.microsoft.com/architectureguide.

Более подробно распределенные системы рассматриваются в статье «Enterprise Solution Patterns Using Microsoft .NET - Distributed Systems Patterns» (Шаблоны корпоративных решений для Microsoft .NET – шаблоны распределенных систем) по адресу http://msdn.microsoft.com/en-us/library/ms998483.aspx.

Сценариям Enterprise Service Bus посвящена статья «Microsoft BizTalk ESB Toolkit» по адресу http://msdn.microsoft.com/en-us/library/dd897973.aspx.

Более подробно шаблоны интеграции обсуждаются в статье «Prescriptive Architecture Integration Patterns» (Нормативные шаблоны интеграции архитектуры) по адресу http://msdn.microsoft.com/en-us/library/ms978729.aspx.

Более подробно шаблоны сервисов рассматриваются в статье «Enterprise Solution Patterns Using Microsoft .NET - Services Patterns» (Шаблоны корпоративных решений для Microsoft .NET – шаблоны сервисов) по адресу http://msdn.microsoft.com/enus/library/ms998508.aspx.

Более подробно шаблоны безопасности для Веб-сервисов рассматриваются в статье

«Web Service Security» по адресу http://msdn.microsoft.com/enus/library/aa480545.aspx.

Соседние файлы в папке ООП