サービス成果物を生成した後に、WebSphere® Integration
Developer を使用して、参照バインディングを生成することができます。
始める前に
ワークスペース上にアダプター・プロジェクトを作成し、構成しておく必要があります。
さらに、このタスクを完了させるために、WebSphere Integration
Developer を実行しておく必要があります。
この作業について
参照バインディングは、アダプター・プロジェクトをサービス・コンポーネントにバインドするもので、WebSphere Business Integration のほかの SCA コンポーネントがアダプターへのアクセス時に使用します。プロジェクト・モジュールからアダプターへの参照を作成することにより、アダプターをほかのサーバー・プロセスにリンクすることができます。
参照バインディングを生成するには、次の手順を使用してください。
この作業の実行方法
- FlatFileInboundModule を展開し、FlatFileInboundModule の次のレベルを右クリックします。を選択します。「アセンブリー・ダイアグラム (Assembly Diagram)」ウィンドウが表示され、インポート・コンポーネントがビューに示されます。
- 「アセンブリー・ダイアグラム (Assembly Diagram)」ウィンドウで、マウス・カーソルをアイコン上で移動して、
「コンポーネント (実装タイプなし)」を見つけます。
図 1. 「コンポーネント (実装タイプなし)」アイコン
- アイコンを 1 回クリックし、次に第 2 層の「コンポーネント (実装タイプなし)」アイコンを選択して、実装タイプなしのコンポーネントを作成します。そのアイコンを「アセンブリー・ダイアグラム (Assembly Diagram)」画面にドラッグし、シングルクリックしてそこに置きます。 ワークスペースを自動的に編成するには、「アセンブリー・ダイアグラム (Assembly Diagram)」画面で右クリックして、「コンテンツの自動調整」を選択します。
- コンポーネントをインポート・モジュールにワイヤリングするには、モジュールのインポート・コンポーネントをクリックして新規コンポーネントにドラッグします。 これにより、インポート・コンポーネントから新しいコンポーネントへのワイヤーが描画されます。
- 「ワイヤーの追加」ダイアログ・ボックスで、「OK」をクリックします。 「アセンブリー・ダイアグラム (Assembly Diagram)」ウィンドウに新しいコンポーネントが、モジュールのインポート・コンポーネントに接続するワイヤーが付いた状態で表示されます。
- エンドポイントのリスナーのような働きをする Java コンポーネントを作成します。 Inbound 操作のイベント配信の間に、アダプターはコンポーネントの実装の emitFlatFile メソッドを呼び出し、Inbound ビジネス・オブジェクトをパラメーターとして渡します。
- コンポーネントを右クリックして、を選択します。
- デフォルトのパッケージを選択して、「OK」をクリックします。
- をクリックします。
結果
アダプター・プロジェクトの参照バインディングが作成されます。
次の作業
WebSphere Integration Developer を使用して、アセンブルされたアダプター・パッケージをテストします。