Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Outlook 2013 | Outlook 2016
Antes de começar a escrever código para dar suporte ao serviço de mensagens, é importante criar um design. Resolva os seguintes problemas em seu processo de design:
Determine quantos provedores de serviços devem ser incluídos no serviço de mensagens. Inclua apenas provedores de serviços relacionados (ou seja, provedores que trabalham com o mesmo sistema de mensagens) em seu serviço. Provedores de serviços não relacionados não pertencem ao mesmo serviço de mensagens. Use o perfil para integrar provedores de serviços não relacionados e serviços de mensagens.
Determine que tipo de provedores de serviços devem ser incluídos no serviço de mensagens. A maioria dos serviços de mensagens inclui um provedor de cada um dos tipos comuns. Ou seja, o serviço de mensagens típico tem um provedor de catálogo de endereços, um provedor de repositório de mensagens e um provedor de transporte.
Determine quantas DLLs devem conter o serviço de mensagens. O número de DLLs que um serviço de mensagens usa depende do seguinte:
O grau de complexidade que você, como gravador do serviço de mensagens, está disposto a lidar.
O tipo de provedores de serviços no serviço de mensagens.
A relação que o serviço de mensagens pode ter com outro serviço de mensagens.
Como o MAPI armazena apenas um ponto de entrada para cada tipo de provedor, não inclua vários provedores do mesmo tipo em uma única DLL. Se fizer sentido incluir vários provedores de um tipo, implemente-os em DLLs separadas ou faça com que eles compartilhem uma função de ponto de entrada. Outra opção é implementar serviços de mensagens relacionados, ou serviços de mensagens que possam usar o mesmo código de instalação e configuração e a mesma função de ponto de entrada de DLL, em uma DLL.
Se possível, mantenha-o simples e use um DLL que contém a implementação de todos os provedores de serviços no serviço de mensagens e todo o código para instalar e configurar o serviço de mensagens. Se isso não for possível, você poderá implementar uma DLL para o código de instalação e configuração e uma única DLL para todos os provedores de serviços ou uma DLL para cada provedor.
Determine um nome para a DLL ou DLLs do serviço de mensagem.