メイン コンテンツをスキップする

RESTfulサービスとのインタラクションでユーザー情報をアップデートする

このシナリオでは、HTTP POSTメソッドを使用して、ユーザーリストの情報をRESTサービス経由でリモートデータベースに対してアップデートするコンポーネント3つのジョブについて説明します。実行すると、ジョブはクライアントサーバーメッセージ交換情報を[Run] (実行)コンソールに表示します。

Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントをご覧ください。

サーバーに対してアップデートするユーザー情報はCSVファイルに保存されています。以下をご覧ください:

id;first_name;last_name
1;John;Smith
2;Martin;Reagan
3;James;White
4;Jenny;Jackson
5;Robert;Thomson

前提条件:

  • HTTP POSTリクエストを受け入れるRESTサービスを使用するの説明に従ってジョブを作成するか、ジョブをRESTサーバーとして実行し、HTTP POSTリクエストを受け入れるRESTサービスを公開します。ジョブを実行すると、コンソールには、サービスエンドポイントのURL (この例ではhttp://localhost:8045/users)を含め、サービス実装情報が表示されます。Webブラウザーにhttp://localhost:8045/users?_wadlと入力すると、次のようなサービス定義情報が表示されます。
  • または、サービス関連情報(URL、リソースパス、データストラクチャーなど)をRESTサービスプロバイダーから入手し、シナリオ設定に必要な変更を加えます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。