performance - 查询列表项和使用 SharePoint Web 服务与对象模型

标签 performance web-services sharepoint

我的公司正在考虑编写一个自定义应用程序,该应用程序需要跨多个网站集执行许多列表项查询。它将需要为 WSS 3.0 运行,如果它也适用于 WSS 2.0,它“会很好”。它不是为 MOSS/SPS 设计的,但如果它在这些平台上工作,它再次“会很好”。对于解决方案应使用哪个 .NET 版本没有限制。

对于这种类型的应用程序,哪个更好:对象模型/API 或 SharePoint Web 服务?我考虑的主要因素是性能,其次是特性和功能。谢谢!

最佳答案

首先要考虑的是“我的代码会在共享点服务器上运行还是远程运行?”

  • 如果它正在运行 远程 ,你不
    有任何选择,用网络服务
  • 如果它在 上运行共享点
    服务器
    ,我建议使用 目的
    型号
    ,因为性能将是
    更好,您将可以访问更多
    API 和身份验证将是
    更容易(=自动)。
  • 关于performance - 查询列表项和使用 SharePoint Web 服务与对象模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/324272/

    相关文章:

    java - 调查垃圾收集周期原因

    java - 是否可以覆盖 glassfish\modules\webservices-osgi.jar 中的类?

    javascript - Sharepoint 框架中的反射元数据突然崩溃

    c - R 中的 colMeans()、colSums()... 是否也并行化?

    css - 即使缓存在 IE7 中,背景图像加载或显示延迟

    web-services - Windows Phone 7 - 加速数据获取的最佳实践

    javascript - "getEnumerator is not a function"Javascript(Sharepoint 在线)

    c# sharepoint 如何使用其他 SPListItem 的字段值设置 SPListItem 的字段值?

    c++ - 如果我将一个大函数声明为内联函数怎么办?

    git - 有没有自动删除 .gitignore 规则的方法?