0

CMISを使用してリモートリポジトリ(Sharepoint、屋外など)にクエリを実行するアプリケーションをC#で作成しています。同僚がサービス参照を設定し、接続して基本情報を取得できるようになりました。私の役目は、DiscoveryService.queryを使用して検索を実装することです。問題は、C#で表されたサービスがサービスドキュメント( http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0にあります)と一致しないことです。.html#_Toc243905469)。

どうやら、サービスを生成するときに、DiscoveryServicePortClient.queryのパラメーター文字列(XmlAttribute [] anyAttr)の最後に追加のパラメーターが追加されます。

Webで高低を検索しましたが、この問題のインスタンスは1つも見つかりません。

CMISとC#の統合、およびリモートリポジトリの検索に成功しましたか?もしそうなら、どのようにサービス参照を作成し、パラメータとして何を渡しましたか?頭が痛いだけでなく、過去2日間叩いていた壁に大きな穴が開いているので、どんな助けでも大歓迎です。(追加情報が必要な場合は、質問してください。この投稿に追加します。)

4

1 に答える 1

2

Apache Chemistry DotCMISは、CMIS用の.Netクライアントライブラリです。使用したくない場合は、少なくともソースコードを確認できます。

于 2012-03-21T16:42:24.250 に答える