SOAPユニバーサルコネクター
WorkatoのSOAPコネクターは、WSDLの説明を使用して任意のWebサービスに接続するために使用できるユニバーサルコネクターです。
SOAPとは?
SOAPは、コンピューターネットワーク上のWebサービスの実装において、構造化された情報を交換するためのメッセージングプロトコル仕様です。
WSDLは、Webサービスが提供する機能を記述するために使用されるXMLベースのインターフェース記述言語です。
SOAPコネクターの動作方法
SOAPコネクターは、アプリケーションスキーマを動的に調査して利用可能なリソースを確認し、入力と出力のフィールドを自動的に生成します。
配列、オブジェクト、列挙型などの複雑な型や、文字列、数値、ブール値などのプリミティブな型をサポートしています。
Example SOAP recipe
依存関係
このコネクターには、次のコンポーネントのインストールが必要です:
- オンプレミスエージェント(OPA)
- OPA用のSOAP拡張機能
- Java Development Kit(JDK)バージョン17+
SOAP拡張機能はApache CXFの上に構築されており、JDKで実行されます。SOAPコネクターはオンプレミスエージェントが必要ですが、オンプレミスネットワーク(オンプレミスネットワークなど)およびクラウド上にあるWebサービスに接続することができます。
SOAP architecture
これらの依存関係をインストールおよび設定する方法については、SOAPコネクターと依存関係のインストールを参照してください。
サポートされているWebサービスの標準
- SOAPプロトコルバインディングバージョン1.1および1.2
- WSDLバージョン1.1およびXML Schema/XSD
- HTTPトランスポートバージョン1.1および2.0
SOAPコネクターを使用するタイミング
Webサービス固有のコネクターが利用できず、WebサービスがWSDLの説明を提供している場合は、SOAPコネクターを使用することを検討してください。
サポートの受け方
このコネクターはWorkatoによって作成されました。ヘルプが必要な場合は、Workato CS Connectivityチームに連絡してください。
Last updated: