DocServer のサンプル
Samples ネームスペースには、DocServer REST サンプルが含まれています。このサンプルでは、Caché クラスのドキュメントに関する情報を返します。スタジオで REST.DocServer ソースを表示できます。サンプルの最初にあるコメントは、REST サービスを呼び出すために使用する URL を説明しています。Web ブラウザを使用して、HTTP GET 操作を使用するサンプル REST サービスを呼び出すことができます。例えば、以下のように入力します。
http://localhost:nnnnn/csp/samples/docserver/namespaces
このサンプルは、Caché に定義されるネームスペースを返します。ただし、POST などのその他の HTTP 操作を使用する REST サービスを呼び出すには、cURL などの HTTP ユーティリティを使用する必要があります。
docserver サンプルはセキュリティのない単純な例です。既定では、承認されていないユーザがネームスペース・データにアクセスできないようにするためその Web アプリケーションは無効となっています。そのため、サンプルの実行前に Web アプリケーションを有効にする必要があります。以下はその方法です。
-
[ウェブ・アプリケーション] ページ (システム管理, セキュリティ, アプリケーション, ウェブ・アプリケーション) で /csp/samples/docserver アプリケーションを選択します。
-
[一般] タブで、[有効なアプリケーション] チェック・ボックスを選択して Web アプリケーションを有効にします。
-
[保存] を選択します。