Повысьте свою уверенность в успешной сдаче экзамена с помощью Exam Replay or an Exam Replay with Practice Test.

Экзамен
70-513

Visual Studio logo

  • Дата публикации:
    2 июля 2010 г.
  • Языки:
    Английский
  • Целевая аудитория:
    Разработчики
  • Технология:
    Microsoft Visual Studio 2010
  • Необходим для прохождения сертификации:
    Microsoft Certified Solutions Expert (MCTS) или Microsoft Certified Solutions Developer (MCPD)

TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

Этот экзамен отменен

Доступные на данный момент экзамены см. в Microsoft Certification exam list.

Оценка квалификационных навыков

Данный экзамен позволяет оценить, в какой мере вы можете выполнять перечисленные ниже технические задачи. В процентах указан относительный вес каждого основного тематического раздела экзамена. Чем выше процент, тем больше вопросов вы увидите в соответствующем разделе экзамена. Ознакомьтесь с обучающими видеоматериалами о variety of question types , включенных в экзамены Microsoft.

Учтите, что вопросы охватывают темы, описанные в этом маркированном списке, но не ограничиваются ими.

Хотите поделиться своим мнением о релевантности навыков, оцениваемых с помощью этого экзамена? Отправьте комментарий специалистам Microsoft. Все отзывы будут проверены и при необходимости учтены в сертификационной программе, если такие изменения не повлияют на действительность и надежность процесса сертификации. Обратите внимание, что корпорация Microsoft не отвечает непосредственно на каждый отзыв. Мы ценим ваш вклад в обеспечение качества сертификационной программы Microsoft.

Если у вас возникли сомнения в отношении определенных вопросов данного экзамена, вы можете exam challenge.

Если у вас возникли дополнительные вопросы или есть комментарии, связанные с сертификационными экзаменами Microsoft, или по программе сертификации, регистрации или специальным предложениям, обращайтесь в Regional Service Center.

Создание служб (20%)
  • Создание контрактов служб и операций
    • Обмен данными в одностороннем режиме, режиме дуплексной связи и режиме запроса/ответа; создание и указание контрактов ошибок; контракты на основе конфигурации; вывод метаданных службы; выбор сериализации (например, сериализатора контрактов данных или сериализатора XML)
    • В эту задачу не входят: разработка контрактов служб и операций; транзакции, создание экземпляров, атрибуты безопасности
  • Создание контрактов данных
    • Управление известными типами; сериализация управляющих данных; использование обязательных атрибутов и атрибутов порядка в элементах данных; реализация присвоения версий с помощью IExtensibleDataObject, POCO
    • В эту задачу не входит: работа с пользовательскими сериализаторами (ISerializationSurrogate)
  • Создание контрактов сообщений
    • Стили на уровней приложений, переопределение стилей, наследование стилей, Generic.xaml, атрибуты тем
    • В эту задачу не входят: предоставление общего доступа к стилям представления сеток данных
  • Реализация обработки общих сообщений
    • Создание универсального контракта; чтение и запись сообщений; работа со свойствами; работа с заголовками
    • В эту задачу не входит: наследование от класса Message, использование BodyWriter, создание сообщений о сбоях
  • Реализация служб RESTful
    • Доступ к контексту HTTP; WebGet/WebInvoke, UriTemplates; JSON/POX
  • Создание и настройка службы маршрутизации
    • Статические и динамические фильтры; маршрутизация на основе контекста; маршрутизация на основе содержимого; интерфейсы маршрутизатора
  • Создание и настройка службы обнаружения
    • Настройка стандартных и управляемых режимов; область обнаружения; объявления службы
Размещение и настройка служб (18%)
  • Создание и настройка конечных точек
    • Привязки по умолчанию и стандартные привязки; пользовательские привязки, созданные на основе стандартных элементов; стандартные конечные точки; транспорты, в том числе HTTP, TCP, именованные каналы, UDP, конфигурация службы на основе кода MSMQ; кодирование сообщений
    • В эту задачу не входят: создание пользовательского элемента привязки; создание новых стандартных конечных точек; загрузка конфигурации из местоположения, отличного от местоположения файла конфигурации приложения по умолчанию; безопасность; транзакция; надежные сеансы
  • Настройка поведения
    • Применение поведения служб, конечных точек и операций в конфигурациях и коде
    • В эту задачу не входят: создание пользовательского поведения; создание и использование характеристик отправки; загрузка конфигурации из местоположения, отличного от местоположения файла конфигурации приложения по умолчанию
  • Реализация самостоятельного размещения
    • Создание конфигурации и экземпляра узла службы
    • В эту задачу не входит: разработка настраиваемого узла службы
  • Реализация размещения веб-сервера
    • Настройка IIS/WAS для WCF; развертывание на IIS/WAS; бесфайловая конфигурация; указание класса ServiceHost
    • В эту задачу не входит: сервер приложений Windows
Использование служб (18%)
  • Создание прокси службы
    • Создание прокси с использованием класса прокси или фабрики канала; создание прокси для асинхронного обмена данными; создание прокси для дуплексного обмена данными
    • В эту задачу не входят: параметры командной строки SvcUtil
  • Настройка конечных точек клиента
    • Стандартные привязки; пользовательские привязки, созданные на основе стандартных элементов; настройка поведения; привязки на основе кода и конфигурации; настройка адресов
    • В эту задачу не входят: безопасность; создание настраиваемого поведения
  • Вызов службы
    • Синхронный и асинхронный вызов операции службы; обработка ошибок службы; использование класса Message; управление жизненным циклом прокси (открытие каналов, закрытие каналов, прерывание каналов, обработка каналов с неисправностями); реализация дуплексного обмена данными
  • Использование служб RESTful
    • Доступ к контексту HTTP, JSON/POX
  • Реализация обнаружения служб
    • Настройка целевой области; мониторинг объявлений служб
Обеспечение безопасности служб (17%)
  • Настройка безопасных привязок
    • Транспорт, сообщение, смешанный режим
  • Настройка безопасности сообщений
    • Указание уровней защиты для различных частей сообщения
  • Реализация аутентификации
    • Поставщик членства Microsoft ASP.NET; настраиваемый поставщик; встроенная безопасность Windows; сертификаты (X.509); удостоверение конечной точки федеративной аутентификации; настройка учетных данных клиента; настраиваемое средство проверки
    • В эту задачу не входит: платформа Geneva
  • Реализация авторизации
    • Авторизация на основе ролей и заявлений; настройка поставщиков ролей для конечных точек; атрибут разрешений владельца учетной записи
    • В эту задачу не входят: авторизация с управлением ролями, например службы Active Directory Rights Management Services (AD RMS)
  • Реализация олицетворения
    • Конфигурация и кодирование; настройка специальных свойств олицетворения Internet Information Services (IIS) для WCF; свойства олицетворения; настройка параметров олицетворения; олицетворение на основе операций и служб
  • Реализация аудита безопасности
    • Использование поведения serviceSecurityAudit; аудит служб; журнал аудита
Управление жизненным циклом экземпляра службы (13%)
  • Управление экземплярами служб
    • На каждый вызов; на каждый сеанс; одиночное, кодирование и конфигурация; активация и деактивация; жизнестойкие службы; регулирование
  • Управление сеансами
    • Кодирование и конфигурация; управление атрибутами сеанса; регулирование; надежные сеансы; сеансы уровня транспорта и уровня приложений; вызов контракта обратного вызова
  • Реализация транзакций
    • Распределенные транзакции; транзакционные очереди; поток транзакций; настройка атрибутов привязки транзакции; WS-AtomicTransaction (WS-AT); атрибуты транзакционного поведения на уровне служб и операций; использование транзакций в коде
  • Управление параллелизмом
    • Режимы одиночного, множественного и повторного параллелизма; SynchronizationContext и CallbackBehavior
    • В эту задачу не входят: взаимные блокировки и другие проблемы многопоточности
  • Управление согласованием экземпляров, сеансов, транзакций и параллелизма
    • Возможные комбинации экземпляров, сеансов, транзакций и параллелизма (например, одиночный режим экземпляра с множественным режимом параллелизма)
Мониторинг и устранение неисправностей распределенных систем (13%)
  • Настройка ведения журналов сообщений
    • Настройка прослушивателей сообщений; уровень ведения журнала; фильтры сообщений; настройка ведения журналов известных PII
    • В эту задачу не входят: защита журналов событий
  • Настройка диагностики
    • WMI, счетчики производительности, ведение журналов событий
  • Отладка взаимодействия между клиентом и службой
    • Передача сведений об исключениях сервера на клиент; сквозная трассировка; интерпретирование выходных данных в средстве просмотра трассировок (сквозное и в виде одиночного сообщения)
    • В эту задачу не входит: прочие функции средства просмотра трассировок (помимо просмотра)

Кто сдает этот экзамен?

Кандидаты на прохождение этого экзамена работают в среде разработки, где создаются распределенные приложения с помощью Microsoft Visual Studio .NET 2010 и Microsoft .NET Framework 4. Кандидаты должны иметь опыт разработки приложений на базе Windows Communication Foundation (WCF) не менее одного года, а также опыт работы с NET Framework 4 не менее шести месяцев. Кроме того, кандидаты должны обладать следующими знаниями и навыками.

  • Отличное знание технологий WCF в контексте стека решений .NET Framework 4
  • Опыт создания элементов модели службы
  • Опыт использования технологий WCF для поддержки открытого обмена данными и обмена данными посредством .NET
  • Опыт настройки и развертывания приложений WCF
  • Опыт работы с инструментами Visual Studio, инструментами трассировки, SvcUtil, инструментами мониторинга производительности WCF и IIS/WAS для служб размещения
  • Опыт обеспечения безопасности приложений WCF
  • Глубокие познания в области параллелизма

Дополнительные сведения об экзаменах

Подготовка к экзамену

Перед планированием экзамена рекомендуется просмотреть настоящее руководство по подготовке к экзамену целиком и ознакомиться с ресурсами на настоящем веб-сайте. В разделе Microsoft Certification exam overview можно найти сведения о регистрации, видеоролики стандартных форматов экзаменационных вопросов и другие ресурсы для подготовки. Сведения о правилах проведения экзаменов и о подсчете баллов можно найти в разделе Microsoft Certification exam policies and FAQs.

Примечание

Настоящее руководство по подготовке может быть изменено в любой момент без предварительного уведомления исключительно по усмотрению корпорации Microsoft. Экзамены Microsoft могут содержать элементы адаптивного и имитационного тестирования. Корпорация Microsoft не определяет формат, в котором представлены экзамены. В каком бы формате ни проводился экзамен, пользуйтесь этим руководством по подготовке. Для подготовки к этому экзамену корпорация Microsoft рекомендует получить опыт работы с продуктом и использовать указанные учебные ресурсы. Эти учебные ресурсы не обязательно охватывают все темы, перечисленные в разделе «Оценка навыков».