2

展開を自動化する小さなアプリを作成しています。基本的に、新しい .ear ファイルがないか定期的に ftp サーバーをチェックします。リモート ftp ファイルのチェックサムを現在展開されているものと比較します。新しい ftp ファイルがある場合は、それが取得されて展開されます...

次に、アプリが正常にデプロイされたかどうかを確認します。現時点では、アプリのメイン ランディング ページに対して http get 要求を送信し、http リターン コードをチェックしてデプロイが成功したことを確認しています。ただし、サーバー側のコンポーネントが展開されていない可能性があるため、これが展開の成功を確認する最良の方法だとは思いません.

JBoss API にアクセスして、デプロイされたアプリケーションのリストを取得する方法はありますか? または、他のアイデアがある場合は?

前もって感謝します...

4

1 に答える 1

1

JBoss はJSR-88 デプロイメント API をサポートします。JBoss JSR-88 実装を使用して JBoss にデプロイするこのクライアントを見てください。

于 2010-01-28T10:28:52.930 に答える