Замена XmlAdapter на настраиваемый адаптер соответствия сервера сохраняемого чата в Lync Server 2013
Последнее изменение раздела: 2012-11-01
Вы можете написать пользовательский адаптер вместо XmlAdapter, установленного с сервером сохраняемого чата. Для этого необходимо предоставить сборку .NET Framework, которая содержит общий класс, реализующий интерфейс IComplianceAdapter. Эту сборку необходимо поместить в папку установки сервера сохраняемого чата каждого сервера в пуле серверов сохраняемого чата. Данные проверки совместимости могут поступать в адаптер с любого сервера проверки совместимости, но на разные экземпляры адаптера с серверов проверки совместимости на поступают повторяющиеся данные.
Реализация интерфейса IComplianceAdapter
Интерфейс определяется в сборке Compliance.dll в пространстве имен Microsoft.Rtc.Internal.Chat.Server.Compliance
. Интерфейс определяет два метода, которые должен реализовать пользовательский адаптер.
void SetConfig(AdapterConfig config)
Сервер соответствия сохраняемого чата вызывает этот метод при первой загрузке адаптера. Содержит AdapterConfig
конфигурацию соответствия сохраняемого чата, относящуюся к адаптеру соответствия.
void Translate(ConversationCollection conversations)
Сервер соответствия сохраняемого чата вызывает этот метод с периодическими интервалами при наличии новых данных для преобразования. Этот интервал времени равен заданным RunInterval
в конфигурации соответствия сохраняемого чата.
Содержит ConversationCollection
сведения о беседе, собранные с момента последнего вызова этого метода.