Freigeben über


Windows Azure: Примеры кода. Часть 3

См. также

  • Часть 1 - примеры кода, иллюстрирующие использование ряда возможностей платформы Windows Azure – хостинг веб-приложений, диагностика, управление приложениями через Windows Azure Service Management REST API и т.п.
  • Часть 2 - примеры кода, иллюстрирующие использование ряда возможностей платформы Windows Azure – использование Windows Azure Storage Services для хранения не реляционных данных, больших бинарных объектов, создания очередей и т.п.

Ниже приведены примеры кода, иллюстрирующие использование ряда возможностей платформы Windows Azure – использование компонентов Windows Azure AppFabric – Access Control, Service Bus и Cache.

Access Control Service. Примеры

Примеры использования Service Bus входят в состав Windows Azure AppFabric SDK. Все примеры располагаются в подкаталоге \Samples, который создается в каталоге, в который установлен AppFabric SDK. По умолчанию, SDK устанавливается в каталог \Program Files\Windows Azure AppFabric SDK v1.0.

ASPNETStringReverser

Иллюстрирует доступ к маркерам AppFabric Access Control из ASP.NET-приложения

ASPNETURLAuthorization

HTTP-модуль, использующий AppFabric Access Control и реализующий функциональность модуля ASP.NET URLAuthorization

Management Tools: ACM Tool

Исходный код утилиты Acm.exe, входящей в состав SDK. Данная утилита используется для управления ресурсами AppFabric Access Control

Management Tools: WcfManagementClient

Включает схемы для сервиса управления AppFabric Access Control, WCF-клиента для доступа к сервисам управления и иллюстрирует как запросить маркер AppFabric Access Control используя WCF

SignedTokenRequests

Иллюстрирует, как запросить маркер из AppFabric Access Control используя запрос Signed Token

WcfAuthorizationManager

Показывает, как сервис WCF REST может обращаться и проверять маркеры AppFabric Access Control

Дополнительные примеры

Дополнительные примеры, иллюстрирующие основные возможности Access Control Service (ACS) 2.0, можно найти по этому адресу: http://acs.codeplex.com/releases/view/57595#DownloadId=186950

Service Bus. Примеры

Примеры использования Service Bus входят в состав Windows Azure AppFabric SDK. Все примеры располагаются в подкаталоге \Samples, который создается в катлоге, в который установлен AppFabric SDK. По умолчанию, SDK устанавливается в каталог \Program Files\Windows Azure AppFabric SDK v1.0.

Echo

Показывает коммуникацию клиента и сервиса через Service Bus

Message Buffer REST API

Демонстрирует использование Service Bus Message Buffer через протокол REST

NetOneway

Демонстрирует доступ к чтокам входа (service endpoint) используя NetOnewayRelayBinding

NetEvent

Демонстрирует использвоание NetEventRelayBinding

Direct

Демонстрирует использование NetTcpRelayBinding

MsgSecUserName

Демонстрирует использование NetTcpRelayBinding

Relayed

Демонстрирует использование NetTcpRelayBinding

WebHttp

Демонстрирует использование WebHttpRelayBinding

MetadataExchange

Демонстрирует выдачу метаданных

WebNoAuth

Демонстрирует реализацию HTTP-сервиса, не требующего клиентской аутентификации

SimpleWebToken

Демонстрирует использование простого Web-маркера для аутентификации в Service Bus

SharedSecret

Демонстрирует, как использовать мя пользователя/секретный вопрос для аутентификации в Service Bus

MessageBuffer

Демонстрирует использование Service Bus Message Buffer

MessageBufferForSilverlight

Показывает использование сервиса AppFabric Access Control и интерфейсов AppFabric Service Bus Message Buffer из приложения на Silverlight

LoadBalance

Демонстрирует использование Service Bus для перенаправления сообщений многочисленным клиентам

WindowsAzure

Показывает использование клиента и сервиса Service Bus, работающих в Windows Azure

CloudAzure

Иллюстрирует использование TraceListener для отсылки трассировочной информации удаленному клиенту через Service Bus

Cache Service. Примеры

Примеры использования Cache Service входят в состав Windows Azure AppFabric SDK. Все примеры располагаются в подкаталоге \Samples, который создается в катлоге, в который установлен AppFabric SDK. По умолчанию, SDK устанавливается в каталог \Program Files\Windows Azure AppFabric SDK v1.0.

CacheAPISample

Демонстрирует использование различных интерфейсов AppFabric Caching API из консольного приложения

TrySessionCloud

Иллюстрирует использование провайдера ASP.NET Session State для работы с AppFabric Caching.

WebRole

Демонстрирует использование AppFabric Caching в ASP.NET-приложении, расположенном в Windows Azure

/АФ