【问题标题】:Error Searching Sharepoint via CMIS using C#使用 C# 通过 CMIS 搜索 Sharepoint 时出错
【发布时间】:2023-04-08 00:35:02
【问题描述】:

我们正在用 C# 创建一个应用程序,它使用 CMIS 来查询远程存储库(Sharepoint、alfresco 等)。我的同事设置了服务引用,我们能够连接和检索基本信息。我的职责是使用 DiscoveryService.query 实现搜索。问题是用 C# 表示的服务与服务文档不匹配(位于 http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0.html#_Toc243905469)。

显然在生成服务时,在DiscoveryServicePortClient.query的参数字符串(XmlAttribute[] anyAttr)的末尾添加了一个额外的参数。

我在网上到处搜索,都找不到这个问题的一个实例。

您是否成功地集成了带有 C# 的 CMIS 并搜索了远程存储库?如果是这样,您是如何创建服务引用的,以及作为参数传入的内容是什么?任何帮助将不胜感激,因为不仅我的头很痛,而且在过去的两天里我一直在敲它的墙上有一个大洞。 (如果需要补充信息,尽管问,我会添加到这篇文章中。)

【问题讨论】:

  • 我实际上对 CMIS 非常熟悉(我知道 - 我是 1000 分之一... ;))...我强烈建议您查看 RESTful 实现。恕我直言...

标签: c# cmis dotcmis


【解决方案1】:

Apache Chemistry DotCMIS 是一个用于 CMIS 的 .Net 客户端库。 不想用的话,至少可以看看源码。

【讨论】:

  • 谢谢。我也检查了这一点,现在正在考虑实施它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-02
  • 2015-09-18
相关资源
最近更新 更多