お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
早期アクセス
Webサービスはすべてのユーザーに対して有効になっているわけではありません。お試しになりたい場合は、早期アクセスについてサポートチームにメールでお問い合わせください。
Webサービスは、さまざまなアプリケーションが標準プロトコルを使用してネットワーク経由で相互に通信できるようにし、データ交換やリモート操作の実行を可能にします。Qntrlプラットフォームでは、次の2種類のWebサービスをサポートしています。
-
インバウンドWebサービス:これらのサービスにより、システムは外部システムからの要求を受信できます。
-
インバウンドREST Webサービス
-
インバウンドSOAP Webサービス
-
アウトバウンドWebサービス:これらのサービスにより、システムは外部システムに要求を送信できます。
-
アウトバウンドREST Webサービス
-
アウトバウンドSOAP Webサービス
REST Webサービス
REST(Representational State Transfer)は、Web APIの構築に広く使用される軽量で柔軟なアーキテクチャです。RESTfulサービスは、GET、POST、PUT、DELETEなどの標準HTTPメソッドを使用して通信し、通常はJSONまたはXMLなどの形式でデータを交換します。
主な機能
-
ステートレス:クライアントからサーバーへの各要求には、その要求の処理に必要なすべての情報を含める必要があります。
-
リソースベース:やり取りはリソース(データオブジェクト)を中心に行われ、各リソースは一意のURLで識別されます。
-
軽量:オーバーヘッドが少なく、連携が容易で、パフォーマンスも向上します。
SOAP Webサービス
SOAP(Simple Object Access Protocol)は、Webサービスで構造化された情報を交換するために使用されるXMLベースのプロトコルです。次の特定のガイドラインに従います。
-
要求と応答の形式:どちらもXMLである必要があります。
-
HTTPメソッド:要求はPOSTメソッドで送信する必要があります。
-
要求ペイロード:クエリーパラメーターやヘッダーではなく、本文に含める必要があります。要求メッセージは特定の構造に従い、操作はXML要求タグ内で定義されます。
主な機能
SOAP WebサービスにおけるWSDL
WSDL(Webサービス説明言語)は、SOAP Webサービスの構造を記述するXMLベースの定義です。サービスの操作、入出力データ型、通信プロトコル、エンドポイントの場所を示します。QntrlのインバウンドおよびアウトバウンドSOAPサービスでは、システム間の通信を定義し円滑にするためにWSDLを使用します。
インバウンドAPIトラフィックの監視
「監視」セクションでは、受信APIリクエストをグラフ形式で表示し、Inbound RESTサービスとInbound SOAPサービスのパフォーマンスを追跡できます。すべてのインバウンドAPIリクエストは自動的に記録され、監視チャートに反映されます。
監視データは、Inbound RESTサービスまたはInbound SOAPサービスがAPIリクエストの受信を開始した後にのみ利用できます。
監視チャートの表示
- Qntrlにログインします。
- [Webサービス]に移動し、必要なInbound RESTまたはInbound SOAP設定を選択します。
- [監視]タブを開きます。
- [時間]フィルターを使用して期間を選択します。事前定義された期間を選択するか、カスタムの日付と時間の範囲を指定できます。
監視チャートは、選択した期間に基づいて更新されます。
利用可能な指標
選択した期間について、次の指標が表示されます。
-
合計件数:受信したAPIリクエストの合計数。
-
失敗したリクエスト:失敗したAPIリクエストの合計数。
-
5xxエラー:サーバー側エラーのリクエスト数(HTTP 5xxレスポンス)。
-
低速リクエスト:レスポンス時間のしきい値(> 1秒)を超えたリクエスト。
次へ: