保持客户端对象模型连接打开

时间:2012-05-23 18:07:16

标签: c# sharepoint sharepoint-2010 client-object-model

我正在编写一个WPF应用程序,需要检查每分钟的SharePoint列表。它将由大约一千台机器完成。我可能会尝试在那里放置一些智能来减少更新机器的数量(如果可能,请检查屏幕保护程序是否正在运行。检查计算机是否处于空闲状态。在这两种情况下都不要更新)

有一千台计算机使用客户端对象模型连接命中SP2010服务器的负载是多少?我应该让他们都建立连接,然后不断打开它吗?或者我应该每分钟重新建立一个连接,下载数据,然后关闭连接?我很难搞清楚这些操作的成本是否会大规模。

提前致谢。

1 个答案:

答案 0 :(得分:0)

SP2010客户端对象模型使用OOBT服务,这些服务可以很好地扩展,并且在转发它们时不必过于担心。 Start here to analyze in more detail

要考虑的其他解决方案: 考虑duplex services,您可以将轮询机制转换为推送。有一定的限制,请确保它在您的方案中很有用。以下是其他链接供您参考:

http://www.eggheadcafe.com/tutorials/wcf/b5ada8df-58c5-492f-b368-457b3a4f137c/notify-client- 应用程序 - 使用的WCF-callbacks.aspx

相关问题