【问题标题】:How to monitor all lync users instant message via C# console application?如何通过 C# 控制台应用程序监控所有 lync 用户即时消息?
【发布时间】:2014-07-07 06:50:55
【问题描述】:

我使用 C# 控制台应用程序创建了 UCMA 受信任的应用程序。

我想监控所有 Lync 用户的即时消息呼叫(在一个地方),并通过此控制台应用程序将他们的对话存储在数据库中。

有可能吗?

如果可能,请提供一个想法或任何网址。

【问题讨论】:

  • 为什么要使用控制台应用程序?无头守护进程/Windows 服务进程不是更合适吗?而且 FWIW,无论如何,Lync 都可以自行存档所有对话。

标签: ucma


【解决方案1】:

UCMA 受信任的应用程序只会响应与该应用程序关联的端点的流量,因此如果您想监控所有即时消息流量,那将是错误的 API。

我建议使用 SIP 应用程序 API http://msdn.microsoft.com/en-us/library/office/hh364644(v=office.14).aspx 创建服务器应用程序。这还需要使用记录在案的 MSPL here

正如 Dai 所问的 - 控制台应用程序是必需的还是 Windows 服务可以?

【讨论】:

    【解决方案2】:

    试试我们的这个示例应用程序SipSnoop 它基本上显示了通过 lync 服务器的所有元数据,您可以根据需要对其进行调整。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多