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日間叩いていた壁に大きな穴が開いているので、どんな助けでも大歓迎です。(追加情報が必要な場合は、質問してください。この投稿に追加します。)