2016-07-16 11 views
0

IBM Bluemixにアカウントを持っています。外部データプロバイダは、呼び出されたときに非同期にデータを取得するWebサービスの1つにアクセス権を与えます。 Webサービスを呼び出してデータを取得するにはどうすればよいですか?IBM BluemixからWebサービスを呼び出してデータをキャプチャする方法

+0

これまでにデータにアクセスしようとしたコードはありますか?何が失敗していますか? – FishStix

+0

私はBluemixで利用可能なサービスを見てきましたが、それらのいずれかが私にWebサービスを呼び出すためのインターフェースを与えているかどうかはわかりません。私のコンピュータ上でそれを実行する必要があった場合、私はSQL ServerまたはPythonを使用していたでしょう。 – AlignIT

+0

ブルーメックスのサポートに戻って質問することがあります。 – AlignIT

答えて

1

Webサービスは非同期ですが、Webアプリケーションのコンテキストでは、サービスは同期的であるが、非同期的にアクセスされている可能性が高くなります。おそらく、このサービスはAJAX経由で呼び出されています。呼び出しがサービスに行われ、実行が継続されます。応答が返ってくると、成功または失敗の関数(コールバック)が非同期で実行されます。 the service itselfが非同期の場合、キューロジック(またはメッセージドリブンBeanなど)に基づいてより複雑なクライアントを開発する必要があります。 上記の両方のケースでは、Webサービスを呼び出し、その応答で動作するアプリケーションを開発する必要があります。

RuntimesまたはBoilerplatesを使用してください。

API Connectサービスもあり、他の機能の中でもimportにはAPI定義を、testにはAPIデザイナーのテストツールを使用できます。ただし、データを消費してロジックを実行する必要がある場合は、前述のようにアプリケーションが必要です。

関連する問題