SkyOnDemandから外部Webサービスを呼び出す場合のガイド

SkyOnDemandから外部Webサービスを呼び出す場合のガイド

SkyOnDemandから外部Webサービスを呼び出す場合について説明します。

概要

SkyOnDemandでは汎用的なHTTP系のアダプタとして、Webアダプタ、RESTアダプタ、Webサービスアダプタを搭載しています。それぞれの違いについて一覧化したものは次の通りとなります。
WebアダプタとRESTアダプタの機能は似ていますが、Webアダプタはブラウザで閲覧するようなページを操作するのに適しているのに対して、RESTアダプタはREST APIを提供しているサービスの呼び出しに適しています。WebサービスアダプタはSOAPプロトコルでサービスを呼び出すアダプタです。

No

アダプタ

アイコン名(オペレーション名)

説明

対応している認証

SSL対応

1

Web

巡回(データ出力/パラメータ)

GETまたはPOSTのリクエストパラメータを指定することができます。
レスポンスは後続処理で使用できます。

BASIC認証

2

巡回(データ出力/ファイル)

次のいずれかの形式のファイルをリクエストとしてPOSTします。

  • text/plain

  • text/html

  • text/xml

  • application/octet-stream

レスポンスは後続処理で使用できます。

3

巡回(ファイル/パラメータ)

GETまたはPOSTのリクエストパラメータを指定することができます。
レスポンスはファイルとして出力されます。

4

巡回(ファイル/パラメータ)

次のいずれかの形式のファイルをリクエストとしてPOSTします。

  • text/plain

  • text/html

  • text/xml

  • application/octet-stream

レスポンスはファイルとして出力されます。

5

REST

GET実行

 

BASIC認証
ダイジェスト認証
WSSE認証

6

POST実行

 

7

PUT実行

 

8

DELETE実行

 

9

Webサービス

Webサービス実行

 

BASIC認証
WS-Security 1.0認証


参考情報

HTTPで通信するサービスは、セールスフォースやAmazon Web Servicesなどもありますが、良く使われるそれらのサービスについては専用のアダプタが用意されており、より簡易な設定で連携することが可能です。一例を挙げます。

  • セールスフォースアダプタ

  • Amazon Web Servicesアダプタ

  • Windows Azureアダプタ

  • Google Appsアダプタ

  • Shanon Marketing Platformアダプタ

  • Veritransアダプタ

  • SMBC決済ステーションアダプタ

 SkyOnDemandとデータをやりとりする方法としては、HTTP以外にも多くのプロトコルが使用可能です。以下に例を挙げますので、要件に適したものをご選択いただけます。

  • JDBC

  • FTP/FTPS/SFTP

  • POP3/IMAP4/SMTP

  • HULFT