Melhoria: Habilita as portas de envio dinâmico no BizTalk Server para oferecer suporte a tipos de adaptador do Outlook do Office 365

Aplica-se a
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Melhoria

Esse aprimoramento permite que as portas de envio dinâmico no Microsoft BizTalk Server suportem tipos de adaptador do Outlook do Office 365.

Mais informações

As mensagens enviadas de uma porta de envio dinâmica com o tipo de transporte definido como um dos adaptadores do Outlook do Office 365 exigem a propriedade de contexto UserTokenIdentifier. As etapas listadas são seguidas para obter o UserTokenIdentifier:

  1. Crie uma porta de envio estática para cada um dos tipos de transporte do Outlook do Office 365 a ser usado na porta de envio dinâmico (Mail, Calendar, Contact).
  2. Exporte as associações.
  3. No arquivo de associações, procure a propriedade UserTokenIdentifier para as portas de envio estáticas criadas na etapa 2.
  4. Na mensagem do BizTalk a ser enviada, use o valor da etapa 3 para definir o OfficeTransportName<>. Propriedade de contexto UserTokenIdentifier em que <TransportName> é Mail/Calendar/Contact, dependendo do tipo de transporte da mensagem.

Exemplo:

Uma mensagem do BizTalk a ser enviada por meio de uma porta de envio dinâmica "SendPort" pode ser criada a partir de uma mensagem recebida "ReceivedMessage" com as formas de expressão, conforme mostrado abaixo:

      

Para transporte de correio:

XMLMessage = novo System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Email do Outlook do Office365";

      

Para transporte de Calendar:

XMLMessage = novo System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Calendário do Outlook do Office365";

Para transporte de contato:

XMLMessage = novo System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Contato do Outlook do Office365";

Resolução

Essa melhoria está incluída na seguinte atualização cumulativa para o BizTalk Server:

Referências

Para obter informações sobre os service packs e a lista de atualizações cumulativas do BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2555976 Lista de atualizações cumulativas e service packs para BizTalk Server

Para obter mais informações sobre os hotfixes do BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2003097 Informações sobre os hotfixes do BizTalk e o suporte à Atualização Cumulativa