2

クライアント側でperlを呼び出すサーバー側のJavaコードがあり、perlは検証クライアント側のJavaクラスを呼び出します.サーバー側では、クライアント側のJavaクラスで構築された文字列型の出力メッセージを期待しています.PerlでJavaクラスを呼び出す場合私は以下のように呼んでいます

 my $command = $java . ' -classpath ' . $classpath . ' ' . $secOptions . ' ' . $className . ' ' . $serviceUrl . ' ' . $composites;
print `$command`;

Perl はシステム コマンドなしで Java を呼び出すことができますか? 問題は、Java クラスで出力されるいくつかのメッセージが出力されることです。Java クラスからの出力を割り当てて解析し、サーバー側に送り返したい

4

1 に答える 1