2012-01-15 4 views
0

Tomcatを使用してJSPページまたはサーブレットで使用できる共通のサービスを作成する必要があります。サーバーにはスタンドアロンのロジックがあり、ユーザーがJSPページに接続していなくても実行中のプロセスを維持しなければならず、ユーザーがページを読み込んだときにそのページで同じサーバープロセスが利用できるようになります。Tomcatでスタンドアロンサービスを利用するには?

JVM \ Tomcatでそのスレッドを維持したり、ページで使用できるインターフェイスを維持する方法を教えてください。

+0

こんにちは、一般的に、Webサーバーは異なる、つまりユーザーからの要求を受け取り、この要求を処理し(応答を生成する)、この結果を返します。 ちょっと詳しく教えてください。 - 誰があなたのスタンドアロンプ​​ロセスを開始するはずですか? - ユーザーはこのプロセスのデータをどのように消費しますか? –

答えて

2

ServletContextListenerを使用して、アプリケーションの起動時にスレッドを開始し、停止時にこのスレッドを停止します。 ServletContextのアトリビュートに配置することにより、このスレッドをカプセル化するオブジェクトをすべてのページで使用できるようにします。

関連する問題