入力ノード
最低 1 つの入力ノードをメッセージ・フローに含めることが必要です。
入力ノードは、その他のメッセージ・フローを起動してその処理を行う時期を制御するため、他のノードとは異なります。 入力ノードは、メッセージ・フローで処理するデータがあることをチェックし、トランスポートまたはサーバーからそのデータを読み取り、後のフローにそのデータを渡して処理するように設計されています。 その他のノードは処理を行いますが、フローを起動する時期の制御は行いません。
- 呼び出し可能入力 ノード
- 異なるロケーション間でメッセージ・フロー処理を分割できるように、呼び出し可能フローで 呼び出し可能入力 ノードを使用します。 呼び出し側フロー内の 呼び出し可能フロー呼び出し ノードは、呼び出し可能フローの 呼び出し可能入力 ノードを呼び出します。
- データベース入力 ノード
- データベース入力 ノードは、データベース内のイベントに応答するために使用します。 例えば、統合ノードは、外部システムとデータベースの同期処理を行うために、データベースでデータが変更されるたびに、ターゲット・システムに更新内容を送信できます。
- E メール入力 ノード
- E メール入力 ノードは、Post Office Protocol 3 (POP3) または Internet Message Access Protocol (IMAP) をサポートする E メール・サーバーから E メール (添付ファイル付きまたは添付ファイルなし) を取得するために使用します。
- ファイル入力 ノード
- メッセージがファイルの内容である場合は、 ファイル入力 ノードを使用します。
- FTE 入力 ノード
- WebSphere® MQ File Transfer Editionを使用してファイルを受信するには、 FTE 入力 ノードを使用します。
- HTTP 入力ノード
- メッセージが Web サービス・クライアントによって送信される場合は、 HTTP 入力 ノードを使用します。
- 入力 ノード
- スタンドアロン・メッセージ・フローとしてデプロイしない別のメッセージ・フロー (サブフロー) に組み込むメッセージ・フローを作成する場合は、メッセージを受け取る少なくとも 1 つの 入力 ノードをサブフローに組み込む必要があります。
入力 ノードのインスタンスは、In ターミナルを表します。 例えば、 入力 ノードのインスタンスを 1 つ組み込むと、サブフロー・アイコンに 1 つの In ターミナルが表示されます。このターミナルは、他のノードを接続するのと同じ方法で、メイン・フロー内の他のノードに接続できます。
メッセージ・フローをデプロイするには、少なくとも 1 つの入力ノードが必要です。 メッセージ・フローに入力ノードが含まれていない場合、 バー ファイルに追加することはできません。 入力ノードはメイン・フロー、またはメイン・フローに組み込まれたメッセージ・フローに置くことができます。
メッセージ・フローでは、複数の入力ノードを使用できます。 詳しくは、 複数の入力ノードの使用を参照してください。
- JMS 入力 ノード
- メッセージが JMS アプリケーションによって送信される場合は、 JMS 入力 ノードを使用します。
- カフカコンシューマー ノード
- カフカコンシューマー ノードを使用して、 Kafka メッセージング・システムに接続し、 Kafka トピックにパブリッシュされたメッセージを受信します。
- MQ 入力 ノード
- メッセージが WebSphere MQ キュー上の統合ノードに到着し、ノードがメッセージ・フローの開始点になる場合は、 MQ 入力 ノードを使用します。
- MQTTSubscribe ノード
- MQTTSubscribe ノードは、 MQ テレメトリー・トランスポート (MQTT) サーバーでホストされているトピックに対してアプリケーションおよびデバイスによってパブリッシュされたメッセージを受信するために使用します。
- .NETInput ノード
- .NETInput ノードは、C#、F#、および VB テンプレートを使用して .NETコンピュート ノードの入力を作成するために使用します。
- SCA 入力 ノード
- SCA 入力 ノードを SCA 応答 ノードと共に使用して、 WebSphere Process Serverからのメッセージを処理します。
- SOAP 入力ノード
- SOAP 入力 ノードを使用して、クライアント SOAP メッセージを処理し、SOAP Web サービス・プロバイダーのように動作するようにメッセージ・フローを構成します。
- TCPIPClientInput または TCPIP サーバー入力 ノード
- TCPIPClientInput ノードまたは TCPIP サーバー入力 ノードを使用して、ロー TCP/IP ソケットを介してメッセージが送信されるときに TCP/IP 接続を作成します。
- TCP/IP クライアント受信 または TCPIP サーバー受信 ノード
- TCP/IP クライアント受信 ノードまたは TCPIP サーバー受信 ノードを使用して、TCP/IP 接続を介してメッセージ・フローに到着するメッセージを読み取ります。
- ユーザー定義入力ノード
- メッセージ送信元が、異なるプロトコルまたはトランスポートを使用するクライアントまたはアプリケーションである場合は、ユーザー定義入力ノードを使用します。
- WebSphere Adapters のノード
- WebSphere Adapters ノードを使用して、 SAP、Siebel、PeopleSoft などのエンタープライズ情報システム (EIS) と対話します。 以下の入力ノードを使用できます。
- SAP 入力 ノード
- ジーベル入力 ノード
- PeopleSoft 入力 ノード
- JDEdwardsInput
WebSphere Adapters 入力ノードは、特定のイベントの EIS をモニターします。 イベントが発生するときに、ビジネス・オブジェクトが入力ノードに送信されます。 ノードは、ビジネス・オブジェクトのツリー表現を構成し、メッセージ・フローの残りの部分でデータを使用できるようにそれを Out ターミナルに伝搬します。
WebSphere Adapters 要求ノードは、ビジネス・データを送受信できます。 これは EIS から情報を要求し、メッセージ・フローの残りの部分にデータを伝搬します。