お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
早期アクセス
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 Services Description Language)は、SOAP Webサービスの構造を説明するXMLベースの定義です。サービスの操作、入出力データ型、通信プロトコル、エンドポイントの場所を示します。Qntrlの受信および送信SOAPサービスでは、システム間の通信を定義して円滑に行うためにWSDLを使用します。
次の記事