お世話になります。質問があります。現在、Webのエントリー画面で入力された値をもとに、既存のAS400のバッチPGMを呼び出し戻り値をWebに返そうとしています。そこで、AS400側にストアドプロシージャーを定義して、javaでキックするという方式を取ろうとしているのですが(web側はよくわかりません)1.SQLプロシージャーと外部プロシージャーの使い分け方の違いがわかりません。 他のプロジェクトでWeb→SQLプロシージャー→外部プロシージャー→AS400のPGM と言う流れでやっているのを見かけたのですがあっているのでしょうか? ※外部プロシージャー→は不要な気がします。2.SQLプロシージャーでAS400のABCというCLを呼び出す場合に、 CALL ABCで呼び出すのか、EXTERNAL NAME MYLIB.ABCでやる方法もあると 聞いたのですが、どちらが正攻法なのかわかりません。どなたか詳しい方、ご教授よろしくお願いします。