Начало работы с веб-службами Exchange
Найдите сведения, которые помогут вам приступить к работе с EWS и другими веб-службами в Exchange.
Веб-службы в Exchange предоставляют доступ к данным почтовых ящиков, хранящимся в Exchange Online, Exchange Online в составе Office 365 и локальным версиям Exchange, начиная с Exchange Server 2007, и позволяют создавать пользовательские приложения, которые можно использовать для управления этой информацией в соответствии с требованиями вашей организации. Хотя диапазон приложений EWS и веб-служб, которые можно создать, практически бесконечен, для любого типа приложений применяются некоторые основные понятия. В этом разделе содержатся сведения об основных понятиях, с которыми необходимо ознакомиться, чтобы начать использовать EWS и другие веб-службы в Exchange.
Создание знаний
Независимо от того, используете ли вы платформа .NET Framework или другую платформу для разработки приложения веб-службы, вам потребуется понять некоторые важные понятия, прежде чем приступить к разработке проекта.
Таблица 1. Основные понятия веб-служб
Концепция | Summary |
---|---|
Архитектура |
Узнайте, как работает EWS в архитектуре Exchange и используемых в ней протоколах. |
Типы приложений EWS |
Узнайте о наиболее распространенных типах приложений, которые можно создать с помощью EWS в Exchange. |
Доступ к EWS |
Администраторы Exchange могут глобально ограничить доступ к EWS для всей организации, отдельных пользователей и отдельных приложений. Узнайте, какой уровень доступа подходит вам. |
Установка |
Найдите сведения о задачах, которые необходимо выполнить, чтобы создать приложения, использующие управляемый API EWS или EWS для взаимодействия с Exchange. |
Проверка подлинности |
Узнайте о вариантах проверки подлинности для подключения к Exchange Online и локальной среде Exchange. |
Автообнаружение |
Узнайте о наборе служб, которые можно использовать для обнаружения конечной точки URL-адреса, в которой учетная запись пользователя может получить доступ к информации через EWS. |
Сервер почтовых ящиков |
Узнайте о основном репозитории сведений, доступных клиенту EWS. EWS имеет доступ к ограниченному набору сведений, хранящихся в доменные службы Active Directory (AD DS). |
Почтовые приложения для Outlook и EWS |
Сведения о почтовых приложениях для Outlook и их работе с EWS в Exchange. |
API REST Office 365 для почту, календари и контакты |
Узнайте о OFFICE 365 API, которые можно использовать для доступа к почте, календарям и контактам в Exchange Online в рамках Office 365. |
Управляемый API EWS |
Сведения о предпочтительном клиентском API для разработчиков платформа .NET Framework. |
Службы EWS |
Сведения о создании первого приложения с помощью XML-запросов и ответов EWS. |
Функции EWS в разных версиях продуктов Exchange |
Узнайте, какие функции EWS доступны в версии Exchange. |
Трассировка и устранение неполадок |
Узнайте, как отслеживать запросы и ответы EWS для устранения ошибок в приложении управляемого API EWS. |
Создание первого приложения
Если вы готовы приступить к созданию первого платформа .NET Framework или клиентского приложения EWS, см. статью Начало работы с клиентскими приложениями управляемого API EWS или Начало работы с клиентскими приложениями EWS.
Получение примеров кода
Примеры кода и примеры, показывающие, как работать с EWS и другими веб-службами в Exchange, см. в следующих ресурсах:
Многие другие примеры доступны в блогах, на сайтах демонстрации кода и на форумах. Мы также рекомендуем скачать EWSEditor. В этом проекте реализована большая часть функций EWS; Примеры всех основных функций EWS можно найти здесь.
Если вы не являетесь разработчиком платформа .NET Framework, вы можете найти множество клиентских библиотек для разработки EWS, использующих Java, Python, PHP и другие языки.
Задавайте вопросы и решайте проблемы
Нужна помощь в получении решения, и вы не находите ответы? Вы можете найти на форуме по разработке Exchange , чтобы узнать, столкнулся ли кто-то другой и устранил ту же проблему. Сообщество участников ответило на сотни вопросов о разработке Exchange. Вы также можете найти сторонние сайты, форумы и блоги, которые охватывают разработку Exchange и могут иметь нужное решение.
Если вам нужна дополнительная помощь, обратитесь в службу поддержки Майкрософт . Группа поддержки разработчиков Exchange состоит из опытных специалистов, которые помогут ответить на ваши вопросы о разработке Exchange.