メインコンテンツまでスキップ

処理フロー

インバウンド一般インターフェース

AP to AP双方向インターフェースは、システムで一般的に処理されるインターフェースタイプである。

対外から要求されるインターフェース処理時に行われる処理フローである。

Inbound一般インターフェースタイプ

要求処理フロー

対外から要求されるInbound取引であるため、基本処理フローは対外電文処理フローから呼び出される。

Inbound一般インターフェース(要求フロー)

使用されるルーターの説明は、下記のとおりである。含むかどうかは、EAIから提供するフローに含むかどうかを表示したものであり、各サイト要件に従って定義されたフロー調整および関連プログラムをカスタマイズする。

ルーター含む説明
systemThrottleControlRouterインターフェースの流量制御を処理するルーター
systemStandardMessageCreateRoutero標準電文を作成。標準電文作成プログラムを呼び出す。標準電文を使用するチャネルシステムではルーターを除外できる
messageBodyMappingRouter個別部の電文変換情報が存在する場合は変換処理し、変換情報がない場合は変換処理しない、変換情報にマッピングプログラムが存在する場合はマッピングプログラムを呼び出し、変換を使用しない場合は当該ルーターを除外できる
transactionBusinessProcessRouterインターフェースに定義されたユーザープログラムの呼び出し、インターフェースのユーザープログラムを使用する場合に含む
systemTimerRegisterRouteroTimeoutの情報保存および処理
systemMarshalRoutero電文をMashalして伝送する電文を作成
systemSendProtocolRouteroプロトコルによって電文伝送、TCP、HTTPによってルーターの呼び出し
systemTcpSendRouterTCP(S)プロトコル使用
systemHttpSendRouterHTTP(S)プロトコル使用

応答処理フロー

Inbound取引に対する応答であるため、基本処理フローは内部電文処理フローから呼び出される。

Inbound一般インターフェース(応答フロー)

使用されるルーターの説明は、下記のとおりである。含むかどうかは、EAIから提供するフローに含むかどうかを表示したものであり、各サイト要件に従って定義されたフロー調整およびプログラムをカスタマイズする。

ルーター含む説明
systemThrottleControlRouterインターフェースの流量制御を処理するルーター
systemTimerRestorationRoutero登録されたタイムアウト情報を解除する
systemBodyUnmarshalRoutero個別部をUnmarshal処理
messageBodyMappingRouter個別部の電文変換情報が存在する場合は変換処理し、変換情報がない場合は変換処理しない、変換情報にマッピングプログラムが存在する場合はマッピングプログラムを呼び出し、変換を使用しない場合は当該ルーターを除外できる
transactionBusinessProcessRouterインターフェースに定義されたユーザープログラムの呼び出し、インターフェースのユーザープログラムを使用する場合に含む
restMessageMarshalRoutero電文をMashalして伝送する電文を作成、内部システムの応答電文を暗号化する場合の暗号・復号化プログラムの呼び出し
restHttpSendRouteroHTTP(S)プロトコルを使用して電文を伝送

アウトバウンド一般インターフェース

内部システムから要求されるインターフェース処理時に行われる処理フローである。当該インターフェースは、下記の形式のインターフェースを意味する。

Outbound一般インターフェースタイプ

要求処理フロー

内部から要求されるOutbound取引であるため、基本処理フローは内部電文処理フローから呼び出される。

Outbound一般インターフェース(要求フロー)

使用されるルーターの説明は、下記のとおりである。 含むかどうかは、EAIから提供するフローに含むかどうかを表示したものであり、各サイト要件に従って定義されたフロー調整およびプログラムをカスタマイズする。

ルーター含む説明
systemThrottleControlRouterインターフェースの流量制御を処理するルーター
systemBodyUnmarshalRoutero個別部をUnmarshal処理
restTimerRegisterRouteroTimeoutの情報保存および処理
messageBodyMappingRouter個別部の電文変換情報が存在する場合は変換処理し、変換情報がない場合は変換処理しない、変換情報にマッピングプログラムが存在する場合はマッピングプログラムを呼び出し、変換を使用しない場合は当該ルーターを除外できる
transactionBusinessProcessRouterインターフェースに定義されたユーザープログラムの呼び出し、インターフェースのユーザープログラムを使用する場合に含む
restMessageMarshalRoutero電文をMashalして伝送する電文を作成、内部システムの応答電文を暗号化する場合の暗号・復号化プログラムの呼び出し
restHttpSendRouteroHTTP(S)プロトコルを使用して電文を伝送

応答処理フロー

対外から応答されるOutbound取引に対する応答であるため、基本処理フローは対外電文処理フローから呼び出される。

Outbound一般インターフェース(応答フロー)

使用されるルーターの説明は、下記のとおりである。含むかどうかは、EAIから提供するフローに含むかどうかを表示したものであり、各サイト要件に従って定義されたフロー調整およびプログラムをカスタマイズする。

ルーター含む説明
restTimerRestorationRoutero登録されたタイムアウト情報を解除する
systemStandardMessageCreateRoutero標準電文を作成。標準電文作成プログラムを呼び出す
messageBodyMappingRouter個別部の電文変換情報が存在する場合は変換処理し、変換情報がない場合は変換処理しない、変換情報にマッピングプログラムが存在する場合はマッピングプログラムを呼び出し、変換を使用しない場合は当該ルーターを除外できる
transactionBusinessProcessRouterインターフェースに定義されたユーザープログラムの呼び出し、インターフェースのユーザープログラムを使用する場合に含む
systemMarshalRoutero電文をMashalして伝送する電文を作成
systemSendProtocolRouteroプロトコルによって電文伝送、TCP、HTTPによってルーターの呼び出し
systemTcpSendRouterTCP(S)プロトコル使用
systemHttpSendRouterHTTP(S)プロトコル使用