Introdução ao uso dos serviços Web no ExchangeStart using web services in Exchange

Encontre informações para ajudá-lo a começar a usar o EWS e outros serviços Web no Exchange.Find information to help you get started with EWS and other web services in Exchange.

Os Serviços Web no Exchange fornecem acesso a dados de caixa de correio armazenados no Exchange Online, Exchange Online como parte do Office 365 e versões locais do Exchange a partir do exchange Server 2007 e permitem que você crie aplicativos personalizados que você pode usar para gerenciar essas informações de acordo com os requisitos de sua organização.The web services in Exchange provide access to mailbox data stored in Exchange Online, Exchange Online as part of Office 365, and on-premises versions of Exchange starting with Exchange Server 2007, and enable you to create custom applications that you can use to manage that information according to the requirements of your organization. Embora o intervalo de aplicativos de serviço da Web e do EWS que você pode criar seja praticamente infinito, certos conceitos fundamentais se aplicam a qualquer tipo de aplicativo.While the range of EWS and web service applications that you can create is practically infinite, certain fundamental concepts apply for any type of application. Esta seção fornece informações sobre os conceitos fundamentais com os quais você precisa se familiarizar para começar a usar o EWS e outros serviços Web no Exchange.This section provides information about the fundamental concepts you need to be familiar with in order to start using EWS and other web services in Exchange.

Criar seu conhecimentoBuild your knowledge

Se você usa o .NET Framework ou outra plataforma para desenvolver seu aplicativo de serviço Web, convém entender alguns conceitos importantes antes de começar seu projeto de desenvolvimento.Whether you use the .NET Framework or another platform to develop your web service application, you will want to understand some important concepts before you begin your development project.

Tabela 1. Conceitos de serviços WebTable 1. Web services concepts

ConceitoConcept ResumoSummary
ArquiteturaArchitecture
Saiba mais sobre como o EWS funciona dentro da arquitetura do Exchange e os protocolos que ele usa.Learn about how EWS works within the Exchange architecture and the protocols it uses.
Tipos de aplicativo do EWSEWS application types
Saiba mais sobre os tipos mais comuns de aplicativos que você pode criar usando o EWS no Exchange.Find out about the most common types of applications that you can create by using EWS in Exchange.
Acesso ao EWSEWS access
Os administradores do Exchange podem limitar o acesso ao EWS globalmente para toda a organização, para usuários individuais e para aplicativos individuais.Exchange administrators can limit access to EWS globally for the entire organization, for individual users, and to individual applications. Descubra o nível de acesso certo para você.Find out which access level is right for you.
ConfigurarSetup
Encontre informações sobre as tarefas que precisam ser concluídas para criar aplicativos que usam a API gerenciada do EWS ou o EWS para se comunicar com o Exchange.Find information about the tasks you need to complete in order to create applications that use the EWS Managed API or EWS to communicate with Exchange.
AutenticaçãoAuthentication
Saiba mais sobre as opções de autenticação para se conectar ao Exchange Online e ao Exchange local.Learn about the authentication options for connecting to Exchange Online and Exchange on-premises.
Descoberta AutomáticaAutodiscover
Saiba mais sobre o conjunto de serviços que você pode usar para descobrir o ponto de extremidade da URL onde a conta de um usuário pode acessar informações por meio do EWS.Learn about the set of services that you can use to discover the URL endpoint where a user's account can access information via EWS.
Servidor de Caixa de CorreioMailbox server
Saiba mais sobre o repositório principal de informações disponibilizadas para um cliente do EWS.Find out about the primary repository of information made available to an EWS client. O EWS tem acesso a um conjunto limitado de informações armazenadas nos serviços de domínio do Active Directory (AD DS).EWS has access to a limited set of information stored in Active Directory Domain Services (AD DS).
Aplicativos de email para Outlook e EWSMail apps for Outlook and EWS
Encontre informações sobre aplicativos de email para o Outlook e como eles funcionam com o EWS no Exchange.Find information about mail apps for Outlook and how they work with EWS in Exchange.
APIs de restante do Office 365 para emails, calendários e contatosOffice 365 REST APIs for mail, calendars, and contacts
Saiba mais sobre as APIs do Office 365 que você pode usar para acessar email, calendários e contatos no Exchange Online como parte do Office 365.Learn about the Office 365 APIs that you can use to access mail, calendars, and contacts in Exchange Online as part of Office 365.
A API gerenciada do EWSThe EWS Managed API
Encontre informações sobre a API do cliente preferencial para desenvolvedores do .NET Framework.Find information about the preferred client API for .NET Framework developers.
EWSEWS
Encontre informações sobre como criar seu primeiro aplicativo usando solicitações e respostas XML do EWS.Find information about creating your first application by using EWS XML requests and responses.
Funcionalidade do EWS em versões de produtos do ExchangeEWS functionality in Exchange product versions
Descubra o que a funcionalidade do EWS está disponível na versão do Exchange.Find out what EWS functionality is available in version of Exchange.
Rastrear e solucionar problemasTrace and troubleshoot
Descubra como rastrear solicitações e respostas do EWS para solucionar erros no seu aplicativo de API gerenciada do EWS.Find out how to trace EWS requests and responses in order to troubleshoot errors in your EWS Managed API application.

Criar seu primeiro aplicativoCreate your first application

Se você estiver pronto para obter o negócio de escrever seu primeiro aplicativo do .NET Framework ou do EWS, confira introdução aos aplicativos clientes de API gerenciada do EWS ou introdução aos aplicativos clientes do EWS.If you're ready to get to the business of writing your first .NET Framework or EWS client application, see Get started with EWS Managed API client applications or Get started with EWS client applications.

Obter exemplos de códigoGet code samples

Para encontrar exemplos de código e exemplos que mostram como trabalhar com o EWS e outros serviços Web no Exchange, consulte os seguintes recursos:To find code samples and examples that show you how to work with EWS and other web services in Exchange, see the following resources:

Muitos outros exemplos estão disponíveis em Blogs, sites de demonstração de código e fóruns.Many other samples are available in blogs, code demonstration sites, and forums. Também recomendamos que você baixe o EWSEditor.We also recommend that you download the EWSEditor. Este projeto implementa a maior parte da funcionalidade do EWS; Você pode encontrar exemplos de todas as funcionalidades principais do EWS aqui.This project implements most of the EWS functionality; you can find examples of all the core EWS functionality here.

Se você não for um desenvolvedor do .NET Framework, poderá encontrar várias bibliotecas de cliente para o desenvolvimento do EWS que usam Java, Python, PHP e outros idiomas.If you're not a .NET Framework developer, you can find many client libraries out there for EWS development that use Java, Python, PHP, and other languages.

Fazer perguntas e resolver problemasAsk questions and solve problems

Precisa de ajuda para realizar tarefas e você não está encontrando respostas?Need help getting things done and you're not finding answers? Você pode pesquisar no Fórum de desenvolvimento do Exchange para descobrir se alguém encontrou e solucionou o mesmo problema.You can search the Exchange Development forum to find out whether someone else has encountered and resolved the same issue. Uma comunidade de colaboradores respondeu centenas de perguntas sobre o desenvolvimento do Exchange.A community of contributors have answered hundreds of questions about Exchange development. Você também pode encontrar sites, fóruns e Blogs de terceiros que cobrem o desenvolvimento do Exchange e que podem ter a solução que você está procurando.You can also find third-party sites, forums, and blogs that cover Exchange development and might have the solution you're looking for.

Entre em contato com o suporte da Microsoft se precisar de mais ajuda.Contact Microsoft support if you need additional assistance. A equipe de suporte para desenvolvedores do Exchange é responsável por profissionais experientes que podem ajudar a responder suas perguntas sobre o desenvolvimento do Exchange.The Exchange Developer support team is staffed with seasoned professionals who can help answer your questions about Exchange development.

Confira tambémSee also