【发布时间】:2013-03-08 04:35:56
【问题描述】:
是否可以从 Lync 服务器全局捕获所有在线状态更改,而无需单独订阅所有在线状态?
我们所追求的似乎与 UCMA SDK 中的 RemotePresenceView 类非常相似,但该类只允许您订阅您所知道的呈现体。我们是否需要加载所有存在实体然后订阅它们 - 即使可以,这是否是一个可扩展的解决方案?
【问题讨论】:
标签: c# ucma lync-server-2010
是否可以从 Lync 服务器全局捕获所有在线状态更改,而无需单独订阅所有在线状态?
我们所追求的似乎与 UCMA SDK 中的 RemotePresenceView 类非常相似,但该类只允许您订阅您所知道的呈现体。我们是否需要加载所有存在实体然后订阅它们 - 即使可以,这是否是一个可扩展的解决方案?
【问题讨论】:
标签: c# ucma lync-server-2010
请注意你的问题,虽然它有点老了,但我想我会回答它以防万一。
我不知道 UCMA 中的任何内容,但也许有一个 SIP 存储库,您可以访问(可能来自 AD?)并像往常一样通过 RemotePresenceView 订阅存在。
我的经验是 RPV 订阅实际上可以很好地扩展,尽管您可能希望以数百个而不是单独的批次调用 RPV.BeginSubscription(sips),否则您不会总是收到 SubscriptionStateChange 事件。
您可能无法在任何个人通话中使用 RPV.BeginSubscription(sips) 来获得超过 1000 次 sip,但我确实编写了最终订阅超过 10,000 次 sip 的系统。
【讨论】: