0

さまざまな Web アプリケーションをホストする多数の Tomcat コンテナがあります。これらのアプリケーションはすべて共有ライブラリを使用します。この共有ライブラリによってアクションをトリガーする機能が必要です。

これは、すべてのアプリケーションが web.xml ファイルで指定するサーブレットを介して行うことができます。その後、URL によってアクションをトリガーできます。ただし、そのアプローチはあまりエレガントではないようです。

MBean についても調査しましたが、これが MBean によって解決される問題の一種であるかどうかはわかりません。

これを実行するためのベスト プラクティス アプローチを高く評価します。これについて考えるのに役立つオプションの詳細な議論は素晴らしいことです.

ありがとうございました。

4

1 に答える 1

1

個人的には、適切な認証メカニズムを実装している場合、HTTP POST を使用して何かをトリガーすることが間違っている理由がわかりません。

MBean は、より強力な監視フックと考えてください。従来、監視は読み取り専用のアクティビティですが、MBean を使用すると、setter を公開して任意の値で呼び出すことができます (JMX は認証を提供できます)。

別の選択肢:

  • RMI(うん!)
  • いくつかの事前定義された URI (うん!) または JNDI をポーリングする
  • jabber (または別の IM プロトコル) による通知
  • JMS

ただし、完全なコンテキストを知らずにアドバイスするのは困難です。

于 2012-10-23T21:31:26.490 に答える