ビュー:

一般的な質問

質問ウェブサービスに関連するすべての情報はどこにありますか?
Answer

質問: DocuWareにWebサービスを登録するにはどうすればよいですか
回答: KBA-36514をご確認ください。

Question: WebサービスとDocuWare Cloudを接続するには何が必要ですか?
Answer:Webサービスは公開されているIPを持つ必要があります。さらに、パブリックFQDNとHTTPS(TLS 1.2)が必要です。
また、DocuWare CloudはWebサービスファイアウォールでロックが解除されている必要があります。
詳しくは、KBA-36612をご確認ください。

Question: WebサービスファイアウォールからDocuWare Cloudのロックを解除するにはどうすればよいですか?
Answer: KBA-36612をご確認ください。

Question: 動作するHTTPS接続を有効にするにはどうすればよいですか?
回答:KBA-36222を確認してください:KBA-36222を確認してください。

Question: Webサービスを公開せずにAPIへのアクセスをテストするにはどうすればよいですか?
Answer:弊社のプレゼンテーションVMをご利用ください。パートナー様向けに提供されており、オンプレミスのDocuWareシステム(デモ)を出荷しています。


質問:Webサービスにファイルを送信するにはどうすればよいですか?Document-IDのパラメータを持つようにWebサービスを変更してください。DocIDを受信したら、DocuWare APIにアクセスし、ドキュメントをダウンロードする必要があります。ワークフローで直接Webサービスにファイルをアップロードすることはできません。
文書をファイルとして必要なだけであれば、電子メール・アクティビティを使用して送信することを検討できます。


質問:ワークフローはどのタイプのウェブサービスをサポートしていますか?REST および SOAP タイプのウェブサービスをサポートしています。
詳細については、KBA-36669 を参照してください。

RESTに関する質問

Question: RESTウェブサービスの作成方法を教えてください。
Answer: まず、少なくともDocuWare 7.5が必要です。そのためのさまざまなフレームワークやテンプレートがあります。DocuWareによる例はありませんが、DocuWareがサービスの必須機能をすべてサポートしていることを確認してください(下記参照)。

質問 RESTウェブサービスのアクティビティサポートは、どのような機能を提供していますか?
Answer: JSONまたはXMLでHTTP-Requestを送信することができ、HTTPメソッドGET、PUT、POST、DELETEを変更できます。

また、URLルート、クエリ・パラメータ、HTTPヘッダを設定したり、HTTPリクエスト・ボディに変数やインデックス・フィールドを入力したり、HTTPレスポンス・ボディを変数やインデックス・フィールドに割り当てたりすることもできます。
、OKレスポンスとして適格なHTTPコード(200/OK以外)を自由に選択し、変数に割り当てるオプションもあります。

Cookieやその他のレスポンスヘッダーを保存できないため、アクティビティからDocuWare APIを直接呼び出すことはサポートされていません。
RESTを使用してDocuWare APIにアクセスする場合は、独自のWebサービスを作成し、そのコードでAPIを呼び出すか、iPaaSコネクターを使用する必要があります。

詳細については、KBA-36968を確認してください。

SOAP関連の質問

Question: SOAPにはどのタイプまたは例を使用すればよいですか?
Answer: すべてのSOAPサービスが互換性があるわけではないので、例と同じプロジェクトタイプを使用することを強くお勧めします。
Visual Studioでそのようなサービスを作成したい場合、"ASP.NET Web Application"タイプの新しいプロジェクトを作成し、>新しい要素を追加します(Webサービス(ASMX)を選択)。...asmx.cs-fileの各Webメソッドに[WebMethod]タグを追加します。

詳細については、SOAPウェブサービスのDeveloperページを参照してください。

Question: RESTウェブサービスと比較して、SOAPウェブサービスのDocuWareでの違いは何ですか?
Answer:WebサービスのXMLまたはJSONペイロードを自分でフォーマットしてコーディングする代わりに、各パラメーターにドロップダウンリストを使用して変数を割り当てることができます。
RESTほど柔軟ではありませんが、設定するオプションが少なく表示されるため、ワークフローへの実装が容易です。詳細については、SOAP ウェブサービスの Developer ページを参照してください。

Question: SOAPウェブサービスで使用できる変数タイプは
Answer:bool、int、string、DateTime、decimalです。
戻り値には、サポートされている型を持つ1つの変数、またはサポートされている型のプロパティを持つクラスを使用してください。詳細はKBA-36451 を参照してください。

Question: IISにSOAPウェブサービスを公開するにはどうすればいいですか?
Answer: KBA-36232と SOAPウェブサービスのDeveloperページ(ウェブサービス公開手順で検索)を確認してください。


質問:SOAPWeb サービスで認証を使用するにはどうすればよいですか?KBA-36262を確認してください。

KBAはクラウドとオンプレミスの両方の組織に適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください